1. 6d5341d Fix some clang-cl warnings. (#2275) by Vincent Rabaud · 8 months ago
  2. 669bea7 Update gainmap metadata to current ISO 21496-1 draft by Christopher Cameron · 8 months ago
  3. 63f1097 Read byte-unaligned infe in meta v1 (#2268) by Yannis Guyon · 8 months ago
  4. 084eac1 Fix errors when lib built as C++ (#2248) by Vincent Rabaud · 8 months ago
  5. 471326f Do not test #if AVIF_CODEC_AVM_ENABLED in C code (#2247) by Wan-Teh Chang · 8 months ago
  6. 3b2a5ef Use proper API for figuring out configPropName by Victor Loh · 8 months ago
  7. 9d77b15 Test chromaSubsampling == 0 to match a later test by Wan-Teh Chang · 8 months ago
  8. b1b0c54 Update low-overhead image format prototype (#2229) by Yannis Guyon · 8 months ago
  9. e10e6d9 avifRWStreamWriteBits: Check `v` for valid range by Wan-Teh Chang · 8 months ago
  10. 9ece9c7 Print boxFourcc & configPropName using %.4s format by Wan-Teh Chang · 8 months ago
  11. 4a67281 Run clang-format-16 by Christopher Cameron · 9 months ago
  12. 4654e63 Remove backwardDirection from avifGainMapMetadata by Christopher Cameron · 9 months ago
  13. f774c60 Signal gain map transformative properties (#2197) by Yannis Guyon · 9 months ago
  14. e36e8a3 Refactor Sample Transforms in write.c (#2214) by Yannis Guyon · 9 months ago
  15. 68bc2be Use AVIF_CHECK in SampleTransformExpressionIsValid (#2210) by Yannis Guyon · 9 months ago
  16. 3bb1883 Fix array initialCapacity of sato expression (#2211) by Yannis Guyon · 9 months ago
  17. 8bfb416 Fix avifEncoderWriteExtendedColorProperties comment by Wan-Teh Chang · 9 months ago
  18. 9d24f8a read.c: Fail if gainmap properties have more than one nclx by Vignesh Venkat · 9 months ago
  19. 5862132 Use avifDecoderItemShouldBeSkipped when harvesting ispe by Vignesh Venkatasubramanian · 9 months ago
  20. 37733fb Fix grid item progressive propagation logic by Vignesh Venkat · 9 months ago
  21. e0e1916 read.c: Return avifResult from avifParseSampleTableBox by Vignesh Venkat · 9 months ago
  22. 7886afe read.c: Treat version 1 as version 0 for stsd box by Vignesh Venkat · 9 months ago
  23. 5d97130 read.c: Validate trak contains exactly one tkhd by Vignesh Venkat · 10 months ago
  24. 77a831f read.c: Fix hdlr duplicate detection by Vignesh Venkat · 10 months ago
  25. 98dd0e8 read.c: Early return on unsupported iref version by Vignesh Venkat · 10 months ago
  26. d715425 Fix size 0 handling in avifParse() (#2152) by Vignesh Venkatasubramanian · 10 months ago
  27. caf027a read.c: Validate that there is at least one trak box by Vignesh Venkat · 10 months ago
  28. f7dc78c Revert CICP enum clamping by Vignesh Venkat · 10 months ago
  29. 5d5d708 obu: Use uint32_t for obu_forbidden_bits by Vignesh Venkat · 10 months ago
  30. 90efc1e obu: Handle size == 0 in avifBitsInit by Vignesh Venkat · 10 months ago
  31. db8815a obu: Validate obu_forbidden_bit in sequence header by Vignesh Venkat · 10 months ago
  32. 7be0c35 Further cleanup in avifParseSampleDescriptionBox() by Wan-Teh Chang · 10 months ago
  33. 4c7f0f4 obu: Do not parse more than obu_size bytes by Vignesh Venkat · 10 months ago
  34. 2be0ec9 read.c: Use header size when parsing VisualSampleEntry by Vignesh Venkat · 10 months ago
  35. ab86c0c Validate CICP in all code paths by Vignesh Venkat · 10 months ago
  36. 4ed0293 read.c: Return BMFF_PARSE_FAILED on unknown top level size 0 box by Vignesh Venkat · 10 months ago
  37. 2f45ea4 read.c: Clamp CICP enum values to valid range by Vignesh Venkat · 11 months ago
  38. f242386 read.c: Fix typo by Vignesh Venkat · 11 months ago
  39. 23ead7a Handle unknown top level boxes with size == 0 by Vignesh Venkat · 11 months ago
  40. c3809cc FIx CI for macOS (#2132) by Vincent Rabaud · 11 months ago
  41. ca071c4 Add option parsing for rav1e and SVT-AV1. (#2126) by Vincent Rabaud · 11 months ago
  42. 961e4fe Check that the header size fits in the stream. (#2123) by Vincent Rabaud · 11 months ago
  43. 7cb941b Update MinimizedItemBox experimental prototype (#2114) by Yannis Guyon · 11 months ago
  44. d5fe6e4 Update reduced header experiment (#2111) by Yannis Guyon · 11 months ago
  45. 834019c Experimental AVIF Sample Transform (#2050) by Yannis Guyon · 11 months ago
  46. c2fb85e Stricter infe parsing (#2090) by Yannis Guyon · 11 months ago
  47. 8dea068 iloc parsing layout closer to spec (#2091) by Yannis Guyon · 11 months ago
  48. 56f11fb Handle size 0 in avifROStreamReadBoxHeaderPartial (#2079) by Yannis Guyon · 11 months ago
  49. 9c6a37a Fix avifParseItemLocationBox() itemReferenceIndex (#2080) by Yannis Guyon · 12 months ago
  50. 58566ee Refactor AllocateGridImagePlanes() for non-grid (#2059) by Yannis Guyon · 12 months ago
  51. 70503d7 check meta pointer before calling avifMetaDestroy (#2065) by James Zern · 12 months ago
  52. 1c92dbb Add note about buffer copy in avifDecoderRead() (#2056) by Yannis Guyon · 12 months ago
  53. 091db5e Add avifIsAlpha() to internal.h (#2057) by Yannis Guyon · 12 months ago
  54. 4e1af42 Fixed error: empty expression statement has no effect by Ozkan Sezer · 12 months ago
  55. 6094ac0 Check that >0 pixi planes have the same depth (#2058) by Yannis Guyon · 12 months ago
  56. a25db25 Compare the item contentType string using strcmp() by Wan-Teh Chang · 1 year, 1 month ago
  57. 695c2d1 Print unprintable item->type in diagnostic message by Wan-Teh Chang · 1 year, 1 month ago
  58. 75d4870 Add a loop to drain buffered frames in the decoder by Wan-Teh Chang · 1 year, 1 month ago
  59. b10d269 Encode alpha as 4:2:0 with SVT (#2004) by Yannis Guyon · 1 year, 1 month ago
  60. 4781419 Do not include stdint.h if inttypes.h is included by Wan-Teh Chang · 1 year, 1 month ago
  61. e3eaabb Update the citation of 'ipma' box requirements by Wan-Teh Chang · 1 year, 1 month ago
  62. 2790a81 Revert "Simpler itemID finding for alpha. (#1967)" (#1993) by Vignesh Venkatasubramanian · 1 year, 1 month ago
  63. 6cd507a Forward port some nits from v1.0.x (#1976) by Vincent Rabaud · 1 year, 1 month ago
  64. b4e5d98 Replace some assertions by AVIF_ASSERT_OR_RETURN() (#1958) by Yannis Guyon · 1 year, 1 month ago
  65. 4378794 Simpler itemID finding for alpha. (#1967) by Vincent Rabaud · 1 year, 1 month ago
  66. c7023c6 Fix off-by-one error in a comment by Wan-Teh Chang · 1 year, 2 months ago
  67. b01a8af Properly check if an identical chunk has been written before. (#1956) by Vincent Rabaud · 1 year, 2 months ago
  68. 3fab232 Rename 'coni' box to 'mini' in EXPERIMENTAL_AVIR (#1959) by Yannis Guyon · 1 year, 2 months ago
  69. 72ed871 Update reduced header experiment syntax (#1952) by Yannis Guyon · 1 year, 2 months ago
  70. ba38ce8 Change avifROStreamReadVarInt() pattern (#1948) by Yannis Guyon · 1 year, 2 months ago
  71. 0803a0c Do not free alpha plane in grid allocation when only yuvFormat changes (#1942) by Vincent Rabaud · 1 year, 2 months ago
  72. ed521af Remove const in const double** (#1946) by Vincent Rabaud · 1 year, 2 months ago
  73. 8ca862d Use AVIF_CHECK() in avifGetYUVColorSpaceInfo() (#1945) by Yannis Guyon · 1 year, 2 months ago
  74. 1c3de07 Use AVIF_CHECKERR() in avifImageCreate() (#1944) by Yannis Guyon · 1 year, 2 months ago
  75. 36b925e Fix AVM header parsing for good (#1934) by Vincent Rabaud · 1 year, 2 months ago
  76. b65394b Fix AVM header parsing (#1931) by Vincent Rabaud · 1 year, 2 months ago
  77. c105111 Remove dependency on AVM internal headers. (#1928) by Vincent Rabaud · 1 year, 2 months ago
  78. 03dceb6 Bump AVM to research-v6.0.0 (#1927) by Vincent Rabaud · 1 year, 2 months ago
  79. 59f1c9a Better ID choice for new item. (#1922) by Vincent Rabaud · 1 year, 2 months ago
  80. 4865c1c Bump gcc to 13 for the CI. (#1886) by Vincent Rabaud · 1 year, 3 months ago
  81. 58f0d73 Fix gain map memory leak and null ptr dereference (#1883) by Yannis Guyon · 1 year, 3 months ago
  82. dccecf2 Fix avifRGBImageComputeGainMap() colorspaceinfo (#1882) by Yannis Guyon · 1 year, 3 months ago
  83. 0ac6a8d Refuse to tone map images with altICC set. (#1879) by maryla-uc · 1 year, 3 months ago
  84. 34b60fc Change some AVIF_COLOR_PRIMARIES_SRGB to BT709 by Wan-Teh Chang · 1 year, 3 months ago
  85. e0778af Add support for creating gain maps for image with different primaries. (#1873) by maryla-uc · 1 year, 3 months ago
  86. b7e9237 Explicitly handle gainmaps where the base and alt headrooms are equal. (#1876) by maryla-uc · 1 year, 3 months ago
  87. a1eb55d Gainmap computation: fix handling of extreme values. (#1868) by maryla-uc · 1 year, 3 months ago
  88. d894acf Remove unnecessary rounding. (#1867) by maryla-uc · 1 year, 3 months ago
  89. 5c9bb26 Add color conversion utilities. (#1861) by maryla-uc · 1 year, 3 months ago
  90. 633cbfd Fix avifImageYUVToRGB() job count (#1865) by Yannis Guyon · 1 year, 3 months ago
  91. 017dd2c Fix reading alt image metadata when enableDecodingGainMap is off. (#1862) by maryla-uc · 1 year, 3 months ago
  92. 15fa36c read.c: Update a couple of incorrect comments by Vignesh Venkatasubramanian · 1 year, 3 months ago
  93. 600685f Declare prop var in avifPropertyArrayFind as const by Wan-Teh Chang · 1 year, 3 months ago
  94. a2ada7d Declare item of avifDecoderItemIsAlphaAux as const by Wan-Teh Chang · 1 year, 3 months ago
  95. 7730129 Cosmetic changes in avifMetaFindOrCreateItem() by Wan-Teh Chang · 1 year, 3 months ago
  96. c2fb27e Fix failing assert if there are several 'dimg' boxes for the same item. (#1847) by maryla-uc · 1 year, 3 months ago
  97. c44a43b fix(svt): Don't clamp enc_mode to [0,8] (#1824) by Frankie Dintino · 1 year, 3 months ago
  98. 887ab8c Fix leaks on error in avifMetaFindOrCreateItem() by Wan-Teh Chang · 1 year, 3 months ago
  99. 4d7c70b Add CICP enum aliases (#1831) by Yannis Guyon · 1 year, 3 months ago
  100. f03ee46 Revert pointer storage workarounds by Vignesh Venkatasubramanian · 1 year, 3 months ago