- 61727ba Use libyuv BT.709 & 2020 full range YuvConstants by Wan-Teh Chang · 4 years ago
- 029375a Ensure that an AVIF has a ftyp box, and based on ftyp, has other appropriate toplevel boxes present as well by Joe Drago · 4 years ago
- da442e3 Document why we need to zero-initialize svt_config by Wan-Teh Chang · 4 years ago
- 4bd6d82 Remove two lines of duplicate code in avifJPEGRead by Wan-Teh Chang · 4 years ago
- 0c11cb1 Miscellaneous cleanup for src/codec_svt.c by Wan-Teh Chang · 4 years ago
- 63b532d Edit comments and move some variable declarations by Wan-Teh Chang · 4 years ago
- fcd8641 Ext: Update libgav1 to v0.16.3, abseil-cpp to lts_2021_03_24 by Ewout ter Hoeven · 4 years ago
- 9339e52 Check yuvFormat is 444 or NONE if MC is IDENTITY by Wan-Teh Chang · 4 years ago
- 3eed128 Use different message for libyuv version unknown by Wan-Teh Chang · 4 years ago
- 5727f8b Check colorPrimaries is BT.2020 for HDR10 by Wan-Teh Chang · 4 years ago
- 8fbef47 Minor clean up. by Yuan Tong · 4 years ago
- effb238 Check if avifImageYUVToRGBLibYUV can do the desired conversion by Yuan Tong · 4 years, 1 month ago
- a9a3976 Avoid unneeded clamping of R,G,B by Wan-Teh Chang · 4 years ago
- ba3dc13 Do not add AVIF_CODEC_LIBRARIES to avifenc/avifdec by Wan-Teh Chang · 4 years ago
- bbce4a9 Reorder cmake options by Wan-Teh Chang · 4 years ago
- 778b77f avif{enc,dec}: Link AOM_LIBRARIES and use CXX if vmaf is present by Christopher Degawa · 4 years ago
- 0f8b684 Add image sequence encoding support using SVT-AV1 by Yuan Tong · 4 years, 1 month ago
- 86ace0a CI: Add caching of external dependencies by Ewout ter Hoeven · 4 years ago
- c066ffd CI: Add macOS build and refactor by Ewout ter Hoeven · 4 years ago
- 6dc4646 Ext: Update libyuv to fix macOS build error by Ewout ter Hoeven · 4 years ago
- 2542a29 Avoid linking against libyuv if it is too old / incompatible by Joe Drago · 4 years ago
- fbd2195 Ensure requested range is full before directly copying JPEG pixels by Joe Drago · 4 years ago
- d686a55 Add new default setting for avifenc's --yuv: "auto" by Joe Drago · 4 years ago
- 98c9b2f Minor changes to PR #430 - by Joe Drago · 4 years ago
- ce701aa Fix reading JPEG YUV as Grayscale by Yuan Tong · 4 years, 2 months ago
- b6eb607 Prevent colorspace conversion when reading from JPEG if possible by Yuan Tong · 4 years, 2 months ago
- f8b2362 Add rav1e to AppVeyor builds by Joe Drago · 4 years, 1 month ago
- ed48a0f Simplify the calculation of A (alpha) by Wan-Teh Chang · 4 years, 1 month ago
- ef45bc6 Minor comment changes by Wan-Teh Chang · 4 years, 1 month ago
- 728d670 Document toRGBAlphaMode field of avifReformatState by Wan-Teh Chang · 4 years, 1 month ago
- 890e31f Warn if alpha is limited range (deprecated) by Wan-Teh Chang · 4 years, 1 month ago
- 33d6462 Cast uint8_t variable to uint32_t before << 24 by Wan-Teh Chang · 4 years, 1 month ago
- d37ef74 Clarify the help message for -r,--raw-color by Wan-Teh Chang · 4 years, 1 month ago
- 51d1114 Always require a primary item when decoding items by Joe Drago · 4 years, 1 month ago
- c10c6be Require the pixel information property (pixi) for all displayable images by Joe Drago · 4 years, 1 month ago
- e018518 A HandlerBox (hdlr) of type 'pict' must be the first box within the MetaBox (meta) by Joe Drago · 4 years, 1 month ago
- c60ccae ipma box parsing accepts invalid inputs by Joe Drago · 4 years, 1 month ago
- e282285 Recognize the Y4M format string "C420mpeg2" (#576) by Wan-Teh Chang · 4 years, 1 month ago
- a24c7ea Use cargo cinstall in local builds to ensure consistency in target output, as cbuild no longer builds directly into target/release by Joe Drago · 4 years, 1 month ago
- 4674eca Pin libyuv checkout on CI to a specific hash, as 8a13626 broke the build by Joe Drago · 4 years, 1 month ago
- 3775253 Describe color and alpha as planes, not sub-images (#575) by Wan-Teh Chang · 4 years, 1 month ago
- 0e13ce1 Add some clarifying comments around mdat pass early-outs by Joe Drago · 4 years, 1 month ago
- 7bb0e1f Add proof-of-concept iref-box-merge script to fix certain AVIFs generated by old avifenc builds by Joe Drago · 4 years, 1 month ago
- bc883bb One more fix on test IO data by Joe Drago · 4 years, 1 month ago
- 97b5178 Move y4m files back to the main directory, tests rely on them there by Joe Drago · 4 years, 1 month ago
- 8d266dc Rearrange test data, remove old AVIFs by Joe Drago · 4 years, 1 month ago
- e568f73 Fix alpha grids by properly writing alpha grid metadata payload by Joe Drago · 4 years, 1 month ago
- 47f573b Check aom_codec_control(AOME_SET_CPUUSED) failure (#570) by Wan-Teh Chang · 4 years, 1 month ago
- 1809baa Use aom_codec_set_option() if available (#567) by Wan-Teh Chang · 4 years, 1 month ago
- 7f428ad Simplify conditional by Joe Drago · 4 years, 1 month ago
- 7ace982 Check if alpha plane is present when deciding toRGBAlphaMode (#558) by Yuan Tong · 4 years, 1 month ago
- dfa2f0a Additional fixes for PR #530 by Joe Drago · 4 years, 1 month ago
- d4f317b Multiply color with alpha for opaque RGB format during conversion by Yuan Tong · 4 years, 2 months ago
- 5f86f96 In libaom all intra mode, set cq-level for user (#551) by Wan-Teh Chang · 4 years, 1 month ago
- c042762 ext: Checkout libaom v3.0.0 by Ewout ter Hoeven · 4 years, 1 month ago
- 365bd5e Fix incorrect AVIF_RESULT_NO_IMAGES_REMAINING error (#557) by Wan-Teh Chang · 4 years, 1 month ago
- f56df6d Move aomCodecEncodeFinish() decl inside of an ifdef AVIF_CODEC_AOM_ENCODE block by Joe Drago · 4 years, 1 month ago
- b8c8944 Clean up the code that checks imageCountLimit (#549) by Wan-Teh Chang · 4 years, 1 month ago
- 620f491 Use same code pattern to fix MS CL code analysis (#550) by Wan-Teh Chang · 4 years, 1 month ago
- 8a82b95 Free codec->internal outside #if block (#546) by Wan-Teh Chang · 4 years, 1 month ago
- 741b2a0 Added an "Understanding maxThreads" explanation to avif.h by Joe Drago · 4 years, 1 month ago
- 452ad41 When encoding single-frame images using libaom, clean up the encoder immediately after encoding the frame to cut down on resources high watermarks by Joe Drago · 4 years, 1 month ago
- eaeea4a Remove analyze setting -- it enables a bunch of additional, unintended analysis per-compile by Joe Drago · 4 years, 1 month ago
- db1009a Code analysis cleanup (MS CL) by Joe Drago · 4 years, 1 month ago
- d2340b4 Create avifDecoder.imageCountLimit as a sanity check against malformed files by Joe Drago · 4 years, 1 month ago
- 859c910 Initialize prevFirstChunk to 0 to avoid incorrectly-flagged warning by Joe Drago · 4 years, 2 months ago
- 2456d2f Validate the first_chunk fields in the stsc box by Wan-Teh Chang · 4 years, 2 months ago
- e41e6b9 Use libaom's new all intra mode (#539) by Wan-Teh Chang · 4 years, 2 months ago
- 33cff6b Set codec-specific options for color or alpha only (#534) by Wan-Teh Chang · 4 years, 2 months ago
- c6acdf6 libavif.pc: respect libdir setting by Mike Frysinger · 4 years, 2 months ago
- 4f40299 Fail on reformat Identity with subsampling, make avifenc correct this before reformat (#517) by Yuan Tong · 4 years, 2 months ago
- bc9730f Reenable AVIF_VERSION_DEVEL by Joe Drago · 4 years, 2 months ago
- 4fedf0b v0.9.0 by Joe Drago · 4 years, 2 months ago v0.9.0
- 18a2e18 More changelog tweaks by Joe Drago · 4 years, 2 months ago
- 6f0ba32 avifenc: Document the y4m framerate harvesting fallback in the syntax, set default to 30fps by Joe Drago · 4 years, 2 months ago
- e3f10c7 Updates to changelog by Joe Drago · 4 years, 2 months ago
- ee48a65 Declare the 'avif' parameter of y4mWrite as const by Wan-Teh Chang · 4 years, 2 months ago
- e73b318 Update default speed to 6 in avifenc help message by Wan-Teh Chang · 4 years, 3 months ago
- a86dd71 Set cfg.kf_max_dist to 0 for still image encoding by Wan-Teh Chang · 4 years, 2 months ago
- e4ca51e Remove avifPrepareReformatState() from public API by Wan-Teh Chang · 4 years, 2 months ago
- b40f7c2 Two minor fixes for avifenc.c by Wan-Teh Chang · 4 years, 3 months ago
- d3cebbf Check out libaom v2.0.2 by Wan-Teh Chang · 4 years, 2 months ago
- d02cd5a Replace AVIF_CLAMP(c1, 0, maxF) with AVIF_MIN by Wan-Teh Chang · 4 years, 2 months ago
- 81b585a Ext: Update to dav1d 0.8.2 (#518) by Jamaika1 · 4 years, 2 months ago
- ee6c12b Document avifRGBImageSetDefaults() (#513) by Wan-Teh Chang · 4 years, 2 months ago
- cf8297e Clean up premultiplied code in avifImageRGBToYUV (#510) by Wan-Teh Chang · 4 years, 2 months ago
- b309e98 Chain a series of memcmp() calls using else if (#509) by Wan-Teh Chang · 4 years, 2 months ago
- 6a2c5ea Declare 'avif' param of avifJPEG/PNGWrite as const (#508) by Wan-Teh Chang · 4 years, 2 months ago
- 53adb6a Fix comment nits (#507) by Wan-Teh Chang · 4 years, 2 months ago
- d8a6434 Fix off-by-one errors in err msg/code in avifyuv.c (#506) by Wan-Teh Chang · 4 years, 2 months ago
- 7c5a2c3 Mention that RGBA is the default RGB format (#492) by Ben Morss · 4 years, 2 months ago
- 4520bab Remove alphaPremultiplied line in avifJPEGWrite by Wan-Teh Chang · 4 years, 2 months ago
- b9158fa Remove alpha premultiply code in avifjpeg.c by Yuan Tong · 4 years, 2 months ago
- 2c3c967 Remove extra parentheses around (x) < (low) (#501) by Wan-Teh Chang · 4 years, 2 months ago
- 9238b6a Harvest framerate from y4m headers as the "default", if present (#500) by Joe Drago · 4 years, 2 months ago
- 19cc46b Recognize the Y4M format string "C420mpeg2" by Wan-Teh Chang · 4 years, 2 months ago
- 5c1577e ext/svt.sh: Checkout SVT-AV1 v0.8.6 by Ewout ter Hoeven · 4 years, 2 months ago
- 95933b5 ext: Update SVT-AV1 repo by Ewout ter Hoeven · 4 years, 2 months ago
- ac14571 Impose a maximum of 4096 bytes on searchSampleSize by Wan-Teh Chang · 4 years, 3 months ago
- cbe0d20 Remove now-useless sanity check loop since commit be4cbb92 by Joe Drago · 4 years, 3 months ago