Skip to content

Commit

Permalink
Oops. Include the tjPlane*() functions in the mapfile so that they ar…
Browse files Browse the repository at this point in the history
…e exposed in the shared library on ELF systems.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.4.x@1429 632fc199-4ca6-4c93-a231-07263d6284db
  • Loading branch information
dcommander committed Nov 22, 2014
1 parent 402a715 commit 0f4469c
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 0 deletions.
5 changes: 5 additions & 0 deletions ChangeLog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,11 @@ order), the Huffman encoder can produce encoded blocks that approach double the
size of the unencoded blocks. Thus, the Huffman local buffer was increased to
256 bytes, which should prevent any such issue from re-occurring in the future.

[10] The new tjPlaneSizeYUV(), tjPlaneWidth(), and tjPlaneHeight() functions
were not actually usable on any platform except OS X and Windows, because
those functions were not included in the libturbojpeg mapfile. This has been
fixed.


1.3.90 (1.4 beta1)
==================
Expand Down
3 changes: 3 additions & 0 deletions turbojpeg-mapfile
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,7 @@ TURBOJPEG_1.4
tjDecompressToYUVPlanes;
tjEncodeYUV3;
tjEncodeYUVPlanes;
tjPlaneHeight;
tjPlaneSizeYUV;
tjPlaneWidth;
} TURBOJPEG_1.2;
3 changes: 3 additions & 0 deletions turbojpeg-mapfile.jni
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,9 @@ TURBOJPEG_1.4
tjDecompressToYUVPlanes;
tjEncodeYUV3;
tjEncodeYUVPlanes;
tjPlaneHeight;
tjPlaneSizeYUV;
tjPlaneWidth;
Java_org_libjpegturbo_turbojpeg_TJ_bufSizeYUV__IIII;
Java_org_libjpegturbo_turbojpeg_TJCompressor_compressFromYUV___3_3B_3II_3III_3BII;
Java_org_libjpegturbo_turbojpeg_TJCompressor_encodeYUV___3BIIIIII_3_3B_3I_3III;
Expand Down

0 comments on commit 0f4469c

Please sign in to comment.