Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libjpeg-turbo
/
910a35725cb52913c248f39e3f273a4baadbd7dd
/
turbojpeg-mapfile.jni
910a357
Extend the TurboJPEG C API to support compressing JPEG images from YUV planar images
by DRC
· 11 years ago
cd7c3e6
Add CMYK support to the TurboJPEG C API
by DRC
· 11 years ago
fef9852
Extend the TurboJPEG Java API to support generating YUV images with arbitrary padding and to support image scaling when decompressing to YUV
by DRC
· 11 years ago
fc5c0c6
Not that it matters, because JNI uses dlopen()/dlsym() to load symbols, but for bookkeeping purposes, move the JNI symbols introduced in libjpeg-turbo 1.3 into a new section.
by DRC
· 11 years ago
f610d61
Extend the TurboJPEG C API to support generating YUV images with arbitrary padding and to support image scaling when decompressing to YUV
by DRC
· 11 years ago
fac3bea
Add a Java version of TJBench and extend the TurboJPEG Java API to support it (this involved adding a polymorphic method in TJCompressor that accepts x and y offsets into a larger buffer, similar to the previous modification that had been done to TJDecompressor.)
by DRC
· 12 years ago
b2fc846
Add new JNI functions to mapfile so they will be visible on Linux
by DRC
· 12 years ago
9b49f0e
Re-work TJBUFSIZE() to take into account the level of chrominance subsampling
by DRC
· 13 years ago
6b76f75
Add new API functions, tjAlloc() and tjFree(), which allow memory to be allocated and freed using a method of the library's choosing. At the moment, the primary purpose for this is to avoid allocating/freeing memory across the DLL boundary on Windows.
by DRC
· 13 years ago
cb6205a
Add new API functions to JNI mapfile as well
by DRC
· 13 years ago
bb0e0b5
Add TJTransformer JNI functions to mapfile
by DRC
· 14 years ago
20ec358
Add getScalingFactors() method to libturbojpeg version script
by DRC
· 14 years ago
109a578
tjGetScaledSize() would never be able to accommodate scaling factors > 1, so replace it with a function that returns a list of fractional scaling factors that TurboJPEG supports.
by DRC
· 14 years ago
890f1e0
Expose libjpeg lossless transform feature in TurboJPEG/OSS
by DRC
· 14 years ago
98a7bde
Remove entry for tjScaledSize()
by DRC
· 14 years ago
89d1164
Include tjGetScaledSize() in version scripts
by DRC
· 14 years ago
4f1580c
Implement YUV encode/decode methods at the Java level; Remove some of the arguments from the Java API and replace with get/set methods; General API cleanup; Fix BufferedImage grayscale tests in TJUnitTest
by DRC
· 14 years ago
8424160
Replace the TJ_YUV flag with two new API functions
by DRC
· 14 years ago
9fa9559
Use a proper version script for libturbojpeg
by DRC
· 14 years ago
84a1bcc
Support for compressing from/decompressing to a BufferedImage in the Java wrapper
by DRC
· 14 years ago
36336fc
Streamline Java wrapper
by DRC
· 14 years ago
4e8ae08
Add new functions to anonymous version script
by DRC
· 14 years ago
b28fc57
Make the scaling API a bit more friendly
by DRC
· 14 years ago
e1303ef
Expose TurboJPEG scaling features in Java wrapper
by DRC
· 14 years ago
c5a4199
Restructure Java classes into their own package
by DRC
· 14 years ago
2413cb8
Use Java capitalization conventions
by DRC
· 14 years ago
f8e0055
Add JNI wrapper for TurboJPEG/OSS
by DRC
· 14 years ago