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