Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libjpeg-turbo
/
e6ab539b1d927452ad2ace3bc31cbe30ae70e01a
/
turbojpegl.c
43a29d2
Fix compiler warnings in Visual C++
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
7166bb7
Don't call jpeg_finish_compress() with YUV output, because it tries to insert an EOI marker right in the middle of our image data.
by DRC
· 14 years ago
6ee5459
Don't call jpeg_finish_compress() with YUV output, because it tries to insert an EOI marker right in the middle of our image data.
by DRC
· 14 years ago
890f1e0
Expose libjpeg lossless transform feature in TurboJPEG/OSS
by DRC
· 14 years ago
17ac372
Fix compiler warnings
by DRC
· 14 years ago
0769f50
Fix compiler warnings
by DRC
· 14 years ago
1b1e886
"tjScaledSize"="tjGetScaledSize"
by DRC
· 14 years ago
8424160
Replace the TJ_YUV flag with two new API functions
by DRC
· 14 years ago
0745c0f
Correct memory allocation failure messages
by DRC
· 14 years ago
eeab695
Replace the TJ_YUV flag with two new API functions, and add TJBUFSIZEYUV() from trunk
by DRC
· 14 years ago
582a46a
Ensure that libjpeg state is reset if an error occurs
by DRC
· 14 years ago
b28fc57
Make the scaling API a bit more friendly
by DRC
· 14 years ago
f3cf973
Add TJBUFSIZEYUV() convenience function
by DRC
· 14 years ago
8ed7b81
Added scaling API to TurboJPEG/OSS
by DRC
· 14 years ago
91e86ba
Ensure that YUV temp buffers get properly freed if a failure occurs
by DRC
· 14 years ago
2d94e26
The fast integer DCT degrades for qualities > 95, so use the slow integer DCT instead to ensure that perceptually lossless performance is maintained.
by DRC
· 14 years ago
e1716b8
The fast integer DCT degrades for qualities > 95, so use the slow integer DCT instead to ensure that perceptually lossless performance is maintained.
by DRC
· 14 years ago
5742307
Eliminate all of the __memalign() mess and just handle the alignment ourselves
by DRC
· 14 years ago
2a2e451
Ensure temp. buffers for YUV output are 16-byte aligned on 32-bit Windows
by DRC
· 14 years ago
1fe80f8
Added extended tjDecompressHeader() function which can determine the type of subsampling used in the JPEG image
by DRC
· 14 years ago
a6f4fca
Fix various memory corruption issues in the new JPEG->YUV feature
by DRC
· 14 years ago
f9cf5c7
If the output width/height are not an even number of MCU's, then use an intermediate buffer to ensure that the output format is XVideo-compatible
by DRC
· 14 years ago
9e17f7d
Provide TJ_YUV option for tjDecompress() as well
by DRC
· 14 years ago
fbb6747
Merge the TurboJPEG planar YUV encoding feature from VirtualGL 2.2
by DRC
· 14 years ago
09854f5
Grayscale bitmap support in TurboJPEG/OSS
by DRC
· 14 years ago
efa4ddc
Space = Tab
by DRC
· 14 years ago
0489909
Bleepin' Windows uses LLP64, not LP64
by DRC
· 15 years ago
0c6a271
Make TJ_FORCE* options work correctly
by DRC
· 15 years ago
61e51f9
Test fast upsampling "4:1:1 = 4:2:0"
by DRC
· 15 years ago
2e7b76b
Include low-level unit tests borrowed from VirtualGL
by DRC
· 16 years ago