- 6410978 Allow reading the gain map metadata without reading the gain map itself. (#1587) by maryla-uc · 1 year, 6 months ago
- 7e5f89c Merge progressiveState code in avifDecoderReset() by Yannis Guyon · 1 year, 6 months ago
- 18f3bb0 Fix comments in avifDecoderData by Yannis Guyon · 1 year, 6 months ago
- a88dd05 Only ignore reproducible gain map errors by Yannis Guyon · 1 year, 6 months ago
- 677d26f Add gain map err in avifGetErrorForItemCategory() by Yannis Guyon · 1 year, 6 months ago
- 590f792 Add gain map entries in avifResultToString() by Yannis Guyon · 1 year, 6 months ago
- 8ec6f42 Remove unused avifDecoderData::codecGainMap by Yannis Guyon · 1 year, 6 months ago
- 1ebdbe9 Apply clang-format-12 by Yannis Guyon · 1 year, 6 months ago
- 808bf58 Use local copies of ScalePlane* functions when libyuv is not found by Cacodemon345 · 1 year, 6 months ago
- fac3bae Add missing AVIF_CHECKRES() in write.c by Yannis Guyon · 1 year, 6 months ago
- 14bc20d Removed unused include float.h by Yannis Guyon · 1 year, 6 months ago
- bc6c2c5 Add a function to convert gain map metadata double values to fractions. (#1546) by maryla-uc · 1 year, 6 months ago
- d80be86 Ignore gain maps by default. (#1555) by maryla-uc · 1 year, 6 months ago
- 6ec0938 Put more code behind AVIF_ENABLE_EXPERIMENTAL_GAIN_MAP. (#1547) by maryla-uc · 1 year, 6 months ago
- 73510a1 Experimental reduced HEIF header by Yannis Guyon · 1 year, 7 months ago
- 0d9ef99 Fix 'tmap' items not getting filtered out. (#1545) by maryla-uc · 1 year, 7 months ago
- 50a5414 Add experimental support for reading and writing gain maps. (#1501) by maryla-uc · 1 year, 7 months ago
- bd6bc1d Revert "Guard diag in avifDiagnosticsClearError()" by Wan-Teh Chang · 1 year, 7 months ago
- a78b867 Rename a variable: entry_count => entryCount by Wan-Teh Chang · 1 year, 7 months ago
- c51f1bb Change "int depth" to "uint32_t depth" by Wan-Teh Chang · 1 year, 7 months ago
- 676aded Change imir.mode back to imir.axis by Wan-Teh Chang · 1 year, 7 months ago
- b33d9eb Propagate avifResult from stream.c makeRoom() by Yannis Guyon · 1 year, 7 months ago
- 152cbde reformat_libyuv: Add ignore CFI annotation by Vignesh Venkatasubramanian · 1 year, 7 months ago
- 8490d98 Add StreamReadBits() and StreamWriteBits() by Yannis Guyon · 1 year, 7 months ago
- bc03410 Rename s to dedupStream in WriteColorProperties() by Yannis Guyon · 1 year, 7 months ago
- 5577105 Add underscore to diag "item_ID" for 'infe' box by Yannis Guyon · 1 year, 7 months ago
- fa11395 Split and document avifParseCodecConfiguration() by Yannis Guyon · 1 year, 7 months ago
- 9d81bcd Remove dot after specification section numbers by Yannis Guyon · 1 year, 7 months ago
- cef074c Refactor 'alpha' bool to an 'itemCategory' enum value. (#1499) by maryla-uc · 1 year, 7 months ago
- 1b8bfb1 Cast to float in avifImageYUVAnyToRGBAnySlow() by Yannis Guyon · 1 year, 7 months ago
- 173961d Guard diag in avifDiagnosticsClearError() by Yannis Guyon · 1 year, 7 months ago
- 7a67c50 Allow libyuv to use identity matrix with YUV 4:0:0 by Wan-Teh Chang · 1 year, 8 months ago
- 6443c22 Update a comment in avifImageYUVAnyToRGBAnySlow() by Wan-Teh Chang · 1 year, 8 months ago
- 397f74c avifRWDataRealloc,avifRWDataSet return avifResult by Yannis Guyon · 1 year, 8 months ago
- f3eecd4 Use kFilterBilinear with libyuv when allowed by Wan-Teh Chang · 1 year, 8 months ago
- 424b0f9 Allow lossless compression using 4:0:0 on grayscale input. (#1460) by Vincent Rabaud · 1 year, 8 months ago
- 1488373 No need to set AV1E_SET_ROW_MT to 1 by Wan-Teh Chang · 1 year, 8 months ago
- 5d67144 Detect a libaom v3.6.0 bug with large images by Wan-Teh Chang · 1 year, 8 months ago
- bb62372 Add support for more transfer functions when calling libsharpyuv. (#1452) by Vincent Rabaud · 1 year, 8 months ago
- bd7e0cf Add support for reading PNG gAMA, cHRM and sRGB chunks (#1448) by Yuan Tong · 1 year, 9 months ago
- ab98eb1 Write primaries and transfer characteritics info in decoded png. (#1422) by maryla-uc · 1 year, 9 months ago
- 2f64aa4 Force keyframe for alpha if color is a keyframe by Vignesh Venkatasubramanian · 1 year, 10 months ago
- 5818eb5 Fix comment typos by Wan-Teh Chang · 1 year, 10 months ago
- b770914 Check for YCgCo-R depth coherence at lowest level by Vincent Rabaud · 1 year, 10 months ago
- 094e616 Use global configs for keyframe interval by Vignesh Venkatasubramanian · 1 year, 10 months ago
- cf0505a Validate the item properties for made up alpha grid by Vignesh Venkatasubramanian · 1 year, 10 months ago
- 247e20d Fix a retval of avifDecoderGenerateImageGridTiles by Wan-Teh Chang · 1 year, 10 months ago
- c17d24a Allow alpha to be specified as an auxl of color tiles by Vignesh Venkatasubramanian · 1 year, 10 months ago
- 63a496c Fail upon unknown tile item type in grid by Yannis Guyon · 1 year, 10 months ago
- 533bf11 Add indices to avifResult enum by Yannis Guyon · 1 year, 10 months ago
- 94352e0 Fix YCgCo-Re error in avifPNGWrite() by Vincent Rabaud · 1 year, 10 months ago
- d78c0db Add experimental YCgCo-R support by Vincent Rabaud · 1 year, 10 months ago
- e81008f codec_dav1d.c: Add comment about stealing planes by Wan-Teh Chang · 1 year, 11 months ago
- a900b0c Add AV2 support by Yannis Guyon · 1 year, 11 months ago
- 905e300 Enforce MIAF grid constraints at decoding by Yannis Guyon · 1 year, 11 months ago
- 976c879 Merge avifParseAV1CodecConfigurationBox,Property() by Yannis Guyon · 1 year, 11 months ago
- c3adf73 Don't test potentially dangling pointers by Wan-Teh Chang · 1 year, 11 months ago
- f8eaf32 avifDecoderDecodeTiles Use `tile` in non-grid path by Wan-Teh Chang · 1 year, 11 months ago
- 535fe93 Clarify comments about non-grid images with alpha by Wan-Teh Chang · 1 year, 11 months ago
- 1af8cea Do not use single decoder for non-grid images with alpha by Vignesh Venkatasubramanian · 1 year, 11 months ago
- 1da58dc codec_aom: Set g_limit for progressive encoding by Wan-Teh Chang · 1 year, 11 months ago
- fa3ffe9 Add diagnostic message for invalid extraLayerCount by Wan-Teh Chang · 1 year, 11 months ago
- f34c156 codec_aom.c: Update min/max quantizers correctly by Wan-Teh Chang · 1 year, 11 months ago
- 901c53b Remove const from function parameters by Wan-Teh Chang · 1 year, 11 months ago
- 93236c7 Remove avifDecoderOutputDecodedTiles by Vignesh Venkatasubramanian · 2 years ago
- 39682be Use a single decoder instance for grid images by Vignesh Venkatasubramanian · 2 years ago
- 726b932 reformat_libyuv: Move alpha plane check location (#1322) by Vignesh Venkatasubramanian · 2 years ago
- 3f53d00 Improve the comment for avifEncoderDetectChanges() by Wan-Teh Chang · 2 years ago
- 20e8379 Fix image8 in avifImageYUVToRGBLibYUV() by Yannis Guyon · 2 years ago
- 2d03092 trivial: Update the comment about decoder instances by Vignesh Venkatasubramanian · 2 years ago
- f81ebc2 Do not create AV1 codecs in avifDecoderParse() (#814) by Wan-Teh Chang · 2 years ago
- 2f092d3 Skip avifPixelFormatInfo.chromaShift if monochrome by Yannis Guyon · 2 years ago
- d48836b avifRGBImageAllocatePixels() returns avifResult by Yannis Guyon · 2 years ago
- eacc6ec Implement the floorLog2() function directly by Wan-Teh Chang · 2 years ago
- cf747ba Use libyuv for alpha reformatting by Vignesh Venkatasubramanian · 2 years ago
- ae45648 Use avifImagePlane*() functions in avifImageDownshiftTo8bpc by Vignesh Venkatasubramanian · 2 years ago
- ad85b62 Fix avifImageSetViewRect() for monochrome odd xy by Yannis Guyon · 2 years ago
- 129a590 Refactor read.c with avifTileInfo by Yannis Guyon · 2 years ago
- fa9ff9b Add avifImageCopySamples() to internal.h by Yannis Guyon · 2 years ago
- d3eb34d Fix typos in comments for avifDecoderDataFindItem by Wan-Teh Chang · 2 years ago
- 14ca4de Remove bail out comment in write.c by Yannis Guyon · 2 years ago
- c2a508f Add avifDecoderFindItem() in read.c by Yannis Guyon · 2 years ago
- 867d4eb Refactor write.c with avifEncoderAddImageItems() by Yannis Guyon · 2 years, 1 month ago
- 647c3c2 Fix avifIOStats at decoding by Yannis Guyon · 2 years, 1 month ago
- 86d66f0 Add support for threaded YUV to RGB conversion by Vignesh Venkatasubramanian · 2 years, 1 month ago
- f4a9638 Check OOM in avifImageCreate, avifEncoderCreate by Yannis Guyon · 2 years, 1 month ago
- a8d6d1b Address review comments by Wan-Teh Chang · 2 years, 2 months ago
- 1d8a92a Don't allow chroma sample position to change by Wan-Teh Chang · 2 years, 2 months ago
- 84dab6e Increment currentLayer only after all uses of it by Wan-Teh Chang · 2 years, 2 months ago
- d642004 Call color config aom_codec_control on first image by Wan-Teh Chang · 2 years, 2 months ago
- 5d16f1f Layered encoding support by Yuan Tong · 2 years, 2 months ago
- 95d96ea Refactor YUV->RGB conversion with libyuv by Vignesh Venkatasubramanian · 2 years, 2 months ago
- e1c7b0b Fix two comment typos by Wan-Teh Chang · 2 years, 2 months ago
- fd266c0 Use libyuv with downshift for 12/10 -> 8 bit when possible by Vignesh Venkatasubramanian · 2 years, 2 months ago
- 93035c1 Allow 16-bit avifImage in avifImageRGBToYUV() by Yannis Guyon · 2 years, 3 months ago
- 4f6f3ee Move toRGBAlphaMode out of avifReformatState by Wan-Teh Chang · 2 years, 3 months ago
- ab691e0 Copy clli in avifImageCopyNoAlloc() by Yannis Guyon · 2 years, 3 months ago
- bfb84ad Move avifImageIsOpaque() from write.c to avif.h by Yannis Guyon · 2 years, 3 months ago
- 14a8e65 Move YCgCo limited range comment by Yannis Guyon · 2 years, 3 months ago
- ca8e769 Allocate avifReformatState tables dynamically by Yannis Guyon · 2 years, 3 months ago