1. 85e387a Add stts sample count coalescing, fix track header "enabled" bit by Joe Drago · 4 years, 10 months ago
  2. e902071 Add another success case to rav1e's finish call by Joe Drago · 4 years, 10 months ago
  3. 4a25c19 moov box writing support, minor stream box refactor by Joe Drago · 4 years, 10 months ago
  4. 41293ad Remove "OBU" wording from avifenc output; choose something friendlier by Joe Drago · 4 years, 10 months ago
  5. e692f4b Fix rav1e sample packet pumping by Joe Drago · 4 years, 10 months ago
  6. 2c4e714 Remove sample-to-content hack and split between "items" and "tracks". An actual avis will have both by Joe Drago · 4 years, 10 months ago
  7. 8210c1b Keep track of image timing (with a default/fallback) during encoding by Joe Drago · 4 years, 10 months ago
  8. 5b596c4 Formalize output struct sent to codecs during encode, in order to get sync sample bools and add more data in the future by Joe Drago · 4 years, 10 months ago
  9. e3e3bfa Rename avifSample to avifDecodeSample (in prep for avifEncodeSample) by Joe Drago · 4 years, 10 months ago
  10. 56f701f Always flush the libaom encoder in EncodeFinish by Joe Drago · 4 years, 10 months ago
  11. 6d1ff24 Don't return failure if aom codec doesn't return a sample in Finish by Joe Drago · 4 years, 10 months ago
  12. f40510a Rename obu to outSample to make it clearer what is being emitted by Joe Drago · 4 years, 10 months ago
  13. fa4d3bb Explicitly allow RA_ENCODER_STATUS_NEED_MORE_DATA to continue by Joe Drago · 4 years, 10 months ago
  14. 168314a Split up AVIF writing into items and tracks paths, stub tracks path by Joe Drago · 4 years, 10 months ago
  15. b3fdc9e More codec API tuning to allow multiple frame samples to be emitted during encoding by Joe Drago · 4 years, 10 months ago
  16. 250221a Refactor codec implementations to pave the way for image sequence encoding by Joe Drago · 4 years, 10 months ago
  17. ace02e1 Set seqProfile to 0 for 8/10 bpc YUV400 by Joe Drago · 4 years, 10 months ago
  18. 168379c Monochrome (YUV400) support by Joe Drago · 4 years, 10 months ago
  19. f97026c CI: add FreeBSD jobs by Jan Beich · 4 years, 10 months ago
  20. ceab040 CI: Switch TravisCI to use Ninja for libavif itself by Jan Beich · 4 years, 10 months ago
  21. c569035 Ext: unbreak rav1e with paste v0.1.13 by Jan Beich · 4 years, 10 months ago
  22. 1aa5b9b Remove unnecessary AVIF_MIN() calls by Wan-Teh Chang · 4 years, 10 months ago
  23. 2031dc1 Pass avifProperty to avifParse*Property functions by Wan-Teh Chang · 4 years, 10 months ago
  24. 3940f52 Changelog.md: Add line for dav1d 0.7.0 update by Ewout ter Hoeven · 4 years, 10 months ago
  25. cb5681b Ext: Update to dav1d 0.7.0 by Ewout ter Hoeven · 4 years, 10 months ago
  26. 3c850a4 Ext: Update to libaom v2.0.0 by Ewout ter Hoeven · 4 years, 10 months ago
  27. 859957f GitHub Actions: Use GCC 10 by Ewout ter Hoeven · 4 years, 10 months ago
  28. d0eeb18 Pass alphaRange through when decoding an image grid by Joe Drago · 4 years, 10 months ago
  29. 9605a2e Rename confusing decoderOwns* to imageOwns* and invert logic by Joe Drago · 4 years, 10 months ago
  30. 42edeff Change AVIF_RANGE_FULL's value to be decoupled from implementation details by Joe Drago · 4 years, 10 months ago
  31. cccab25 avifenc: add --ignore-icc by Joe Drago · 4 years, 10 months ago
  32. 3ec20b7 avifenc: Correctly signal MC:1 by default (as that is how we'll convert by default anyway) by Joe Drago · 4 years, 10 months ago
  33. e184dc1 Add 'const' to some pointer parameters by Wan-Teh Chang · 4 years, 10 months ago
  34. 67b2ff7 Change AVIF_LOCAL_AOM logic to match the same pattern of AVIF_LOCAL_RAV1E by Joe Drago · 4 years, 10 months ago
  35. 081c778 Update avifRGBImage usage in README by Joe Drago · 4 years, 10 months ago
  36. aee0c3f Github actions: Use setup-python v2 by Ewout ter Hoeven · 4 years, 10 months ago
  37. f864bd2 * Switch libaom.cmd to point at v2.0.0-rc1, Re-enable cpu-used=7+ in codec_aom when libaom major version > 1 by Joe Drago · 4 years, 10 months ago
  38. a0da4a4 CICP Refactor (breaking change!) by Joe Drago · 4 years, 10 months ago
  39. 70f4122 v0.7.3 by Joe Drago · 4 years, 11 months ago v0.7.3
  40. f0a91c6 Remove now-extraneous check on sample table offset by Joe Drago · 4 years, 11 months ago
  41. 107e7b9 Corrected Example avifRGBImageCreate Usage by Chris P · 4 years, 11 months ago
  42. 17e443d Update README to accomodate recent nclx enum changes by Joe Drago · 4 years, 11 months ago
  43. 1818168 Optimization: avoid AV1 sample copying when feeding data to dav1d by Joe Drago · 4 years, 11 months ago
  44. 34c0d31 Protect against oversized (out of bounds) samples in avif sample tables by Joe Drago · 4 years, 11 months ago
  45. a7d479e Cast 'char' argument of tolower to unsigned char by Wan-Teh Chang · 4 years, 11 months ago
  46. e7dcc74 apps: Use correct enum for colourPrimaries by Andreas Schneider · 4 years, 11 months ago
  47. 01884e4 Improve output file extension error handling. by Wan-Teh Chang · 4 years, 11 months ago
  48. 2077af8 Document 'd' as abbreviation for 'default' for -s by Wan-Teh Chang · 4 years, 11 months ago
  49. ebb29b3 Do not ignore GCC's -Wclobbered warning by Wan-Teh Chang · 4 years, 11 months ago
  50. 3528274 Enable parallel make for travis build by Benbuck Nason · 5 years ago
  51. 5abb065 Don't "guess" lossless if they explicitly asked for it by Joe Drago · 4 years, 11 months ago
  52. e4e5d75 Added avifenc Lossless (--lossless, -l) mode, which sets new defaults and warns when anything would cause the AVIF to not be lossless by Joe Drago · 4 years, 11 months ago
  53. 56a22c4 v0.7.2 by Joe Drago · 5 years ago v0.7.2
  54. 4475fca Cast nclx enum type members to uint16_t by Wan-Teh Chang · 5 years ago
  55. f74e1ed Recognize extensions with capital letters / capslock, print which format was written in "Wrote:" prints by Joe Drago · 5 years ago
  56. 9d60be2 Move iccjpeg code into back into its original file for easier LICENSE explanation, update LICENSE, remove volatile and instead just disable -Wclobbered in those files by Joe Drago · 5 years ago
  57. 8fb85fc Switch docker build script to explicitly ask for syntax instead of throwing away the error code by Joe Drago · 5 years ago
  58. 6cd33da nclx: change uint16_t casts to enum type casts by Wan-Teh Chang · 5 years ago
  59. a013325 Misc cleanup for avifenc and avifdec by Wan-Teh Chang · 5 years ago
  60. 9e2c02c In usage message, change "aviffuzz" to "avifdump" by Wan-Teh Chang · 5 years ago
  61. 6a61bb3 ext/README.md: can also use the system's libjpeg by Wan-Teh Chang · 5 years ago
  62. 7ffaf09 JPEG support was also added to avifdec in v0.7.0 by Wan-Teh Chang · 5 years ago
  63. 7ecf418 Large nclx enum refactor (breaking change), reworking all 3 enums to better match AV1 codec enums by Joe Drago · 5 years ago
  64. 0c5d6b4 Also mark clap, irot, imir as essential by Joe Drago · 5 years ago
  65. 0da2997 Properly flag av1C item properties as essential by Joe Drago · 5 years ago
  66. 6042156 Add pixi property parsing by Joe Drago · 5 years ago
  67. d7a48ff Fix the bug that nclx.range is always set to 0x80 by Wan-Teh Chang · 5 years ago
  68. 8bfe2fc Rewrite avifCodecVersions again, again. Someone put strlcat() in the real C standard, please. by Joe Drago · 5 years ago
  69. 0e9a4b4 Flag avifpng's writeResult volatile to avoid -Werror=clobbered by Joe Drago · 5 years ago
  70. 3320e5f Ignore all items containing 'essential' properties that libavif doesn't support/implement by Joe Drago · 5 years ago
  71. 77742c1 Switch size_t variables here to uint64_t to explicitly count with 64 bits, even on 32bit platforms by Joe Drago · 5 years ago
  72. fa72cd9 Explicitly cast in a few places to not lose precision during arithmetic by Joe Drago · 5 years ago
  73. c64bf86 Add BT2020 to drift list by Joe Drago · 5 years ago
  74. df8b4ed Add commandline options (modes) to avifyuv for easily testing various YUV things; add a 'drift' mode for measuring codepoint drift by Joe Drago · 5 years ago
  75. 38ec4ed Proper support for AVIF_NCLX_MATRIX_COEFFICIENTS_IDENTITY by Joe Drago · 5 years ago
  76. 9fc6967 Add "Wrote" output to avifpng and avifjpeg for parity to y4m writing by Joe Drago · 5 years ago
  77. b76d06f Fix issues with -Werror=clobbered with libjpeg setjmp usage by Joe Drago · 5 years ago
  78. ca75f7c Move opinions about default speeds for avifenc out of the codec layer and into avifenc by Joe Drago · 5 years ago
  79. b52124c Update changelog by Joe Drago · 5 years ago
  80. 5232c48 Choose high-quality-but-lossy QP defaults for avifenc by Joe Drago · 5 years ago
  81. b7db257 Changed default libaom encode speed to 8; now prioritizing libaom over rav1e by Joe Drago · 5 years ago
  82. 697923a avifenc - Allow --nclx to override embedded ICC profiles (with a warning), instead of --nclx being ignored by Joe Drago · 5 years ago
  83. 22c57ea avifdump - Fix format specifiers for 32bit by Joe Drago · 5 years ago
  84. 8287aeb v0.7.1 by Joe Drago · 5 years ago v0.7.1
  85. 70f9af8 avifenc: Set nclx/range values in avifImage earlier so proper YUV coefficients are used when converting JPEG/PNG by Joe Drago · 5 years ago
  86. c74f70c Fix changelog by Joe Drago · 5 years ago
  87. d639189 v0.7.0 by Joe Drago · 5 years ago v0.7.0
  88. c2164b1 Disconnect range flag from nclx, support range selection for JPEG and PNG sources by Joe Drago · 5 years ago
  89. efd0396 Manually zero out colorants/chad in calcYUVInfoFromICC() to be friendly to static analysis (benign) by Joe Drago · 5 years ago
  90. dcb2acf Get rid of extraneous parens by Joe Drago · 5 years ago
  91. 74cd1c9 Range (limited/full) cleanup and refactor by Joe Drago · 5 years ago
  92. ea29f32 Fix rebuild command by Joe Drago · 5 years ago
  93. b296b6c Reorganized docker test script into a subdirectory with instructions by Joe Drago · 5 years ago
  94. a969467 Add test script for verifying system-wide shared libs installations with Docker by Joe Drago · 5 years ago
  95. 4283ebe Cleanup parent_scope hack a bit by Joe Drago · 5 years ago
  96. 1e73870 Allow downstream projects using a static libjpeg build from libavif to also use it (yes, this is a wild use-case) by Joe Drago · 5 years ago
  97. 149c357 Disable -Wmissing-noreturn by Joe Drago · 5 years ago
  98. 2fee0d3 Actually call syntax() in avifdump by Joe Drago · 5 years ago
  99. 1a1525d Mark syntax() as static in avifdump (fixes clang warning) by Joe Drago · 5 years ago
  100. ddd2345 JPEG support for avifenc/avifdec by Joe Drago · 5 years ago