1. 859957f GitHub Actions: Use GCC 10 by Ewout ter Hoeven · 4 years, 10 months ago
  2. d0eeb18 Pass alphaRange through when decoding an image grid by Joe Drago · 4 years, 10 months ago
  3. 9605a2e Rename confusing decoderOwns* to imageOwns* and invert logic by Joe Drago · 4 years, 10 months ago
  4. 42edeff Change AVIF_RANGE_FULL's value to be decoupled from implementation details by Joe Drago · 4 years, 10 months ago
  5. cccab25 avifenc: add --ignore-icc by Joe Drago · 4 years, 10 months ago
  6. 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
  7. e184dc1 Add 'const' to some pointer parameters by Wan-Teh Chang · 4 years, 10 months ago
  8. 67b2ff7 Change AVIF_LOCAL_AOM logic to match the same pattern of AVIF_LOCAL_RAV1E by Joe Drago · 4 years, 10 months ago
  9. 081c778 Update avifRGBImage usage in README by Joe Drago · 4 years, 10 months ago
  10. aee0c3f Github actions: Use setup-python v2 by Ewout ter Hoeven · 4 years, 10 months ago
  11. 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
  12. a0da4a4 CICP Refactor (breaking change!) by Joe Drago · 4 years, 10 months ago
  13. 70f4122 v0.7.3 by Joe Drago · 4 years, 11 months ago v0.7.3
  14. f0a91c6 Remove now-extraneous check on sample table offset by Joe Drago · 4 years, 11 months ago
  15. 107e7b9 Corrected Example avifRGBImageCreate Usage by Chris P · 4 years, 11 months ago
  16. 17e443d Update README to accomodate recent nclx enum changes by Joe Drago · 4 years, 11 months ago
  17. 1818168 Optimization: avoid AV1 sample copying when feeding data to dav1d by Joe Drago · 4 years, 11 months ago
  18. 34c0d31 Protect against oversized (out of bounds) samples in avif sample tables by Joe Drago · 4 years, 11 months ago
  19. a7d479e Cast 'char' argument of tolower to unsigned char by Wan-Teh Chang · 4 years, 11 months ago
  20. e7dcc74 apps: Use correct enum for colourPrimaries by Andreas Schneider · 4 years, 11 months ago
  21. 01884e4 Improve output file extension error handling. by Wan-Teh Chang · 4 years, 11 months ago
  22. 2077af8 Document 'd' as abbreviation for 'default' for -s by Wan-Teh Chang · 4 years, 11 months ago
  23. ebb29b3 Do not ignore GCC's -Wclobbered warning by Wan-Teh Chang · 4 years, 11 months ago
  24. 3528274 Enable parallel make for travis build by Benbuck Nason · 5 years ago
  25. 5abb065 Don't "guess" lossless if they explicitly asked for it by Joe Drago · 4 years, 11 months ago
  26. 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
  27. 56a22c4 v0.7.2 by Joe Drago · 5 years ago v0.7.2
  28. 4475fca Cast nclx enum type members to uint16_t by Wan-Teh Chang · 5 years ago
  29. f74e1ed Recognize extensions with capital letters / capslock, print which format was written in "Wrote:" prints by Joe Drago · 5 years ago
  30. 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
  31. 8fb85fc Switch docker build script to explicitly ask for syntax instead of throwing away the error code by Joe Drago · 5 years ago
  32. 6cd33da nclx: change uint16_t casts to enum type casts by Wan-Teh Chang · 5 years ago
  33. a013325 Misc cleanup for avifenc and avifdec by Wan-Teh Chang · 5 years ago
  34. 9e2c02c In usage message, change "aviffuzz" to "avifdump" by Wan-Teh Chang · 5 years ago
  35. 6a61bb3 ext/README.md: can also use the system's libjpeg by Wan-Teh Chang · 5 years ago
  36. 7ffaf09 JPEG support was also added to avifdec in v0.7.0 by Wan-Teh Chang · 5 years ago
  37. 7ecf418 Large nclx enum refactor (breaking change), reworking all 3 enums to better match AV1 codec enums by Joe Drago · 5 years ago
  38. 0c5d6b4 Also mark clap, irot, imir as essential by Joe Drago · 5 years ago
  39. 0da2997 Properly flag av1C item properties as essential by Joe Drago · 5 years ago
  40. 6042156 Add pixi property parsing by Joe Drago · 5 years ago
  41. d7a48ff Fix the bug that nclx.range is always set to 0x80 by Wan-Teh Chang · 5 years ago
  42. 8bfe2fc Rewrite avifCodecVersions again, again. Someone put strlcat() in the real C standard, please. by Joe Drago · 5 years ago
  43. 0e9a4b4 Flag avifpng's writeResult volatile to avoid -Werror=clobbered by Joe Drago · 5 years ago
  44. 3320e5f Ignore all items containing 'essential' properties that libavif doesn't support/implement by Joe Drago · 5 years ago
  45. 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
  46. fa72cd9 Explicitly cast in a few places to not lose precision during arithmetic by Joe Drago · 5 years ago
  47. c64bf86 Add BT2020 to drift list by Joe Drago · 5 years ago
  48. 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
  49. 38ec4ed Proper support for AVIF_NCLX_MATRIX_COEFFICIENTS_IDENTITY by Joe Drago · 5 years ago
  50. 9fc6967 Add "Wrote" output to avifpng and avifjpeg for parity to y4m writing by Joe Drago · 5 years ago
  51. b76d06f Fix issues with -Werror=clobbered with libjpeg setjmp usage by Joe Drago · 5 years ago
  52. ca75f7c Move opinions about default speeds for avifenc out of the codec layer and into avifenc by Joe Drago · 5 years ago
  53. b52124c Update changelog by Joe Drago · 5 years ago
  54. 5232c48 Choose high-quality-but-lossy QP defaults for avifenc by Joe Drago · 5 years ago
  55. b7db257 Changed default libaom encode speed to 8; now prioritizing libaom over rav1e by Joe Drago · 5 years ago
  56. 697923a avifenc - Allow --nclx to override embedded ICC profiles (with a warning), instead of --nclx being ignored by Joe Drago · 5 years ago
  57. 22c57ea avifdump - Fix format specifiers for 32bit by Joe Drago · 5 years ago
  58. 8287aeb v0.7.1 by Joe Drago · 5 years ago v0.7.1
  59. 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
  60. c74f70c Fix changelog by Joe Drago · 5 years ago
  61. d639189 v0.7.0 by Joe Drago · 5 years ago v0.7.0
  62. c2164b1 Disconnect range flag from nclx, support range selection for JPEG and PNG sources by Joe Drago · 5 years ago
  63. efd0396 Manually zero out colorants/chad in calcYUVInfoFromICC() to be friendly to static analysis (benign) by Joe Drago · 5 years ago
  64. dcb2acf Get rid of extraneous parens by Joe Drago · 5 years ago
  65. 74cd1c9 Range (limited/full) cleanup and refactor by Joe Drago · 5 years ago
  66. ea29f32 Fix rebuild command by Joe Drago · 5 years ago
  67. b296b6c Reorganized docker test script into a subdirectory with instructions by Joe Drago · 5 years ago
  68. a969467 Add test script for verifying system-wide shared libs installations with Docker by Joe Drago · 5 years ago
  69. 4283ebe Cleanup parent_scope hack a bit by Joe Drago · 5 years ago
  70. 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
  71. 149c357 Disable -Wmissing-noreturn by Joe Drago · 5 years ago
  72. 2fee0d3 Actually call syntax() in avifdump by Joe Drago · 5 years ago
  73. 1a1525d Mark syntax() as static in avifdump (fixes clang warning) by Joe Drago · 5 years ago
  74. ddd2345 JPEG support for avifenc/avifdec by Joe Drago · 5 years ago
  75. 4fdb248 Add README for ext/ directory explaining its existence/usage by Joe Drago · 5 years ago
  76. 21bc4df Added simple `avifdump` tool for aiding in AVIF debugging (work in progress) by Joe Drago · 5 years ago
  77. 3e5134c v0.6.4 by Joe Drago · 5 years ago v0.6.4
  78. 83b613e Update changelog by Joe Drago · 5 years ago
  79. 167e406 Use outTiming param in avifDecoderNthImageTiming by Wan-Teh Chang · 5 years ago
  80. 605e471 Add more comments regarding decode flow using avifDecoderSetSource() by Joe Drago · 5 years ago
  81. 4295bcb Remove an unnecessary null check for colorOBUItem by Wan-Teh Chang · 5 years ago
  82. 3f4b028 Miscellaneous cleanup related to UV width, height. by Wan-Teh Chang · 5 years ago
  83. 27f0dc7 Be explicit about buffer size instead of using sizeof here (-Wsizeof-array-argument) by Joe Drago · 5 years ago
  84. f51539e Minor cleanup due to clang static analysis by Joe Drago · 5 years ago
  85. 39fb0fc decoder->image can't be NULL after decoder has run by Wan-Teh Chang · 5 years ago
  86. 34455d6 Update to cJSON v1.7.13 by Wan-Teh Chang · 5 years ago
  87. e9c5860 Added avifDecoderNthImageTiming() for querying frame timing without needing to decode the frame by Joe Drago · 5 years ago
  88. d6b30da Avoid incorrect YUV range cast (these enums should be merged) by Joe Drago · 5 years ago
  89. 306c306 Declare some avifSampleTable * pointers as const by Wan-Teh Chang · 5 years ago
  90. 78e3c9d Address clang analyer issue in avifDecoderReset() by Benbuck Nason · 5 years ago
  91. 96d247d Ext: Only clone single branch of libgav1 by Ewout ter Hoeven · 5 years ago
  92. 8ba0550 Call dav1d_data_unref in dav1dCodecDestroyInternal by Wan-Teh Chang · 5 years ago
  93. 8991484 Fix clang warning (switch clamp to min) by Joe Drago · 5 years ago
  94. 03683e9 v0.6.3 by Joe Drago · 5 years ago v0.6.3
  95. 82a29c2 Add some missing unreleased changelog entries by Joe Drago · 5 years ago
  96. d4775f4 Clamp u16s before performing float lookup to protect against back codec output by Joe Drago · 5 years ago
  97. 75296fe Add some YUV->RGB optimizations by adding a unorm LUT, re-ordering clamp, and marking lots of things const by Joe Drago · 5 years ago
  98. 800b47f Refactor write.c to use a similar Data/Item design as read.c by Joe Drago · 5 years ago
  99. 00092a1 Set dav1dSettings.frame_size_limit to avoid OOM. (#114) by wantehchang · 5 years ago
  100. 063eda7 Disable clang warnings for disabled-macro-expansion by Joe Drago · 5 years ago