1. f2602ce Build and package TurboJPEG/OSS Java wrapper into JAR file by DRC · 13 years ago
  2. b6ed7d3 Use a different naming convention, to avoid conflict with jpegut by DRC · 13 years ago
  3. 04def09 Use the same naming convention for the output files as the Java tests by DRC · 13 years ago
  4. 4f8c295 Clean up compiler warnings by DRC · 13 years ago
  5. ba6f457 make testclean should clean up .yuv and 4:4:0 files as well by DRC · 13 years ago
  6. e08c05f "JAVA_CFLAGS"="JNI_CFLAGS" by DRC · 13 years ago
  7. bb83575 Get rid of unused IS_WIN32 conditional by DRC · 13 years ago
  8. 1e14b47 Get rid of unused IS_WIN32 conditional by DRC · 13 years ago
  9. c56a74c Get rid of unused IS_WIN32 conditional by DRC · 13 years ago
  10. 51705fb by DRC · 13 years ago
  11. 9e6378c The previous attempt to handle unexpected markers in the data stream caused breakage in applications that attempted to set bytes_in_buffer to a larger value than the actual size of the JPEG image. The latter behavior was causing the fast decoder to be used for the last MCU in the image under certain circumstances, and this sometimes caused the EOI marker to be encountered by the fast decoder, which was treating it as an "unexpected" marker and throwing an error. Now, the fast decoder simply hands off the decoding of the block to the slow decoder if any marker is encountered. by DRC · 13 years ago
  12. 9026b37 "OS/X"="OS X" by DRC · 13 years ago
  13. 254937b Update build instructions to reflect the fact that 32-bit LJT build doesn't work with NASM 0.99 or 2.00 by DRC · 13 years ago
  14. b97bafd Create local round up function for jmemmgr.c so we can revert the original argument types of jround_up() without breaking the build on 64-bit Windows. by DRC · 13 years ago
  15. a8eabfe Create local round up function for jmemmgr.c so we can revert the original argument types of jround_up() without breaking the build on 64-bit Windows. by DRC · 13 years ago
  16. 1da7858 MinGW64 no longer prefixes symbols with underscores by default by DRC · 13 years ago
  17. b94f2de Clean up packaging system by DRC · 13 years ago
  18. cd2e694 MinGW64 no longer prefixes symbols with underscores by default by DRC · 13 years ago
  19. 1c87e45 We want to keep the same name for the install directory, even though the installer name has changed by DRC · 13 years ago
  20. 539b288 Typo by DRC · 13 years ago
  21. 47aaf6f MinGW64 no longer prefixes symbols with underscores by default by DRC · 13 years ago
  22. 328c438 Oops. Forgot to generate makecygwinpkg by DRC · 13 years ago
  23. e6f597f Don't use architecture extension in package name, since we're building a combined package by DRC · 13 years ago
  24. bfa34cf "release/"="pkgscripts/" by DRC · 13 years ago
  25. 5e091d4 Need to put the generated packaging scripts in a directory other than release/ so they won't get distributed by DRC · 13 years ago
  26. 95db4f4 Clean up packaging system by DRC · 13 years ago
  27. 1a79ede 1.1.1 by DRC · 13 years ago
  28. a6471c3 by DRC · 13 years ago
  29. f5c3bb3 by DRC · 13 years ago
  30. fe6a2ee Throw a warning if an unexpected marker is found in the middle of the JPEG data stream by DRC · 13 years ago
  31. ebf239d Throw a warning if an unexpected marker is found in the middle of the JPEG data stream by DRC · 13 years ago
  32. 60de06e Throw a warning if an unexpected marker is found in the middle of the JPEG data stream by DRC · 13 years ago
  33. df1c38d Throw a warning if an unexpected marker is found in the middle of the JPEG data stream by DRC · 13 years ago
  34. 1f014c3 Fix compression from/decompression to TYPE_INT_{RGB|BGR} BufferedImages on big endian platforms by DRC · 13 years ago
  35. 2c74e51 More Java API cleanup by DRC · 13 years ago
  36. 92549de Java code cleanup + Java docs by DRC · 13 years ago
  37. d932e58 tjTransform() was not working properly if r.w=0 or r.h=0 by DRC · 13 years ago
  38. 16958e8 Wordsmithing by DRC · 13 years ago
  39. 7c99822 Add notes about performance by DRC · 13 years ago
  40. 16c7077 Add an option to display the output image by DRC · 13 years ago
  41. 1da67e1 If a scaled-down JPEG output image is requested, we must decompress and recompress the transformed image. by DRC · 13 years ago
  42. 23da0c0 On Windows, long is 32-bit, so use jlong instead by DRC · 13 years ago
  43. e217b7e We actually don't need windows.h at all, and it makes both MinGW and VC++ unhappy because of conflicting macros (such as INT32 in jmorecfg.h) by DRC · 13 years ago
  44. 2930fa8 MinGW already has snprintf(), so don't use our macro substitute there by DRC · 13 years ago
  45. 6bd084a Oops. Forgot to add TJTransform class by DRC · 13 years ago
  46. e856eb0 Include new grayscale SIMD routines in dist by DRC · 13 years ago
  47. 15866ac by DRC · 13 years ago
  48. 3133441 Add access methods for getting at the JPEG buffer by DRC · 13 years ago
  49. 7d4b001 If transforming and outputting a JPEG file, output the transformed file directly instead of decompressing/recompressing it by DRC · 13 years ago
  50. bb0e0b5 Add TJTransformer JNI functions to mapfile by DRC · 13 years ago
  51. d0a8136 Handle 4:4:0 (transposed 4:2:2 subsampling) by DRC · 13 years ago
  52. a3f68b4 Handle 4:4:0 (transposed 4:2:2 subsampling) by DRC · 13 years ago
  53. e857301 Implement lossless cropping interface in Java by DRC · 13 years ago
  54. 46531c3 Don't need PAD() anymore by DRC · 13 years ago
  55. 2e2358e Print stack trace on error by DRC · 13 years ago
  56. ad05754 Methods of a final class are automatically final by DRC · 13 years ago
  57. d8ebb6b Modify filename of decompressed output files to indicate that scaling was used by DRC · 13 years ago
  58. ddd728c If losslessly transforming to grayscale, compute trimmed dimensions based on grayscale MCU size, not MCU size of source image by DRC · 13 years ago
  59. ba5ea51 Tile generation did not work with TJXFORM_HFLIP, because the underlying transform code was using an in-place algorithm, which modified the source coefficients after the first tile was generated. Thus, create a new option which allows TurboJPEG to turn off the in-place horizontal flip if there are multiple transforms being performed from the same set of coefficients. by DRC · 13 years ago
  60. f2cef49 Transform tests; Variable benchmark time; General cleanup by DRC · 13 years ago
  61. 6a833a8 Add an option to force grayscale->RGB conversion (needed for jpgtest regression test) by DRC · 13 years ago
  62. 3c2d7f2 Move per-format flag assignments to the actual TurboJPEG function calls by DRC · 13 years ago
  63. 9977e28 Make the C version work more like the Java version by DRC · 13 years ago
  64. 45358dd Generate separate JPEG images for the YUV decode tests by DRC · 13 years ago
  65. 0a07969 Oops. Left out the all-important transform structures by DRC · 13 years ago
  66. 0a32519 Since lossless transforms have such a high fixed performance cost, implement a mechanism for performing more than one at a time on the same source image. by DRC · 13 years ago
  67. a81d310 Wordsmithing and general cleanup by DRC · 13 years ago
  68. da5220a Fix Windows build; Add grayscale tests to Windows build; Add proper implementation of snprintf on Windows and use snprintf() in TurboJPEG library and tests instead of sprintf() by DRC · 13 years ago
  69. e6ab539 Fix compiler warnings in Visual C++ by DRC · 13 years ago
  70. 43a29d2 Fix compiler warnings in Visual C++ by DRC · 13 years ago
  71. 6acf52b Perform size checks on arrays by DRC · 13 years ago
  72. 5528b55 Use new scaling API by DRC · 13 years ago
  73. 0f1f60d Make error handling more consistent with other TurboJPEG C code by DRC · 13 years ago
  74. b15b7df Use "bailout" label to be more consistent with other TurboJPEG C code by DRC · 13 years ago
  75. f7f3ea4 Use consistent formatting conventions by DRC · 13 years ago
  76. 20ec358 Add getScalingFactors() method to libturbojpeg version script by DRC · 13 years ago
  77. 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 · 13 years ago
  78. 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 · 13 years ago
  79. 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 · 13 years ago
  80. 438affe by DRC · 13 years ago
  81. 1a3dbe6 Unused variables by DRC · 13 years ago
  82. 23f2bba Improve performance a bit for the non-SIMD case by DRC · 13 years ago
  83. 5a9d6c3 Improve performance a bit for the non-SIMD case by DRC · 13 years ago
  84. 66df5ec Oops. cconvert is still needed for 12-bit samples by DRC · 13 years ago
  85. ddb158c Add short names for RGB->grayscale MMX functions by DRC · 13 years ago
  86. 07122dd Change filename in header by DRC · 13 years ago
  87. 0244061 Make Visual C++ happy by DRC · 13 years ago
  88. da58a91 Make Visual C++ happy by DRC · 13 years ago
  89. 890f1e0 Expose libjpeg lossless transform feature in TurboJPEG/OSS by DRC · 13 years ago
  90. 17ac372 Fix compiler warnings by DRC · 13 years ago
  91. 5d1e034 Enable full GCC compiler warnings by default by DRC · 13 years ago
  92. 0769f50 Fix compiler warnings by DRC · 13 years ago
  93. b4a50ce Enable full GCC compiler warnings by default by DRC · 13 years ago
  94. 992611b "tjScaledSize"="tjGetScaledSize" (again) by DRC · 13 years ago
  95. 98a7bde Remove entry for tjScaledSize() by DRC · 13 years ago
  96. 89d1164 Include tjGetScaledSize() in version scripts by DRC · 13 years ago
  97. 1b1e886 "tjScaledSize"="tjGetScaledSize" by DRC · 13 years ago
  98. 361a637 Fix uninitialized variables by DRC · 13 years ago
  99. 88534c5 Add RGB --> Grayscale YUV decoding test by DRC · 13 years ago
  100. 3484e0b Add RGB-->Grayscale YUV decode test by DRC · 13 years ago