- 44b086a Convert some tests to C++ and GoogleTest by Yannis Guyon · 2 years, 11 months ago
- 4d07cb1 Do not display 0 bytes for absent metadata chunks by Yannis Guyon · 2 years, 11 months ago
- 45b6b1b Free metadata upon avifenc exit by Yannis Guyon · 2 years, 11 months ago
- 6aaea11 Remove alphaRange from avifImage (#926) by Vignesh Venkatasubramanian · 2 years, 11 months ago
- e3c279d Fix help message of `avifdec` by Shun Sakai · 3 years ago
- 207093c Cast one of the uint32_t factors to size_t by Wan-Teh Chang · 3 years, 1 month ago
- ac769a1 Fix -Wformat / -Wformat-non-iso on MinGW UCRT (#874) by Yuan Tong · 3 years, 1 month ago
- 21961f4 Replace some memcpy calls with struct assignments by Wan-Teh Chang · 3 years, 1 month ago
- b7c428c Fix avifpng.c for libpng 1.4 (#866) by Yannis Guyon · 3 years, 1 month ago
- 34a736d Fix signed/unsigned mismatch and loss-of-data conversion warnings for CL in new avif tests by Joe Drago · 3 years, 1 month ago
- 6655f6e Fix y4mRead() and y4mWrite() for 4:0:0 (#833) by Yannis Guyon · 3 years, 1 month ago
- 3f01702 Document that SVT-AV1 doesn't support lossless yet by Wan-Teh Chang · 3 years, 1 month ago
- 38d5208 Fix y4m read/write for images of non-standard dimensions (#802) by Yannis Guyon · 3 years, 3 months ago
- 5dfa7da Use "C420" as default Y4M color space parameter by Wan-Teh Chang · 3 years, 6 months ago
- 641039c Allocate alpha alongside YUV (if necessary) during y4m decode to avoid incorrect alphaRowBytes math by Joe Drago · 3 years, 7 months ago
- 980d585 Make image size limit configurable, expose to avifdec by Wan-Teh Chang · 3 years, 8 months ago
- c7301f3 avifdec: Add PNG compression level arg by Joe Drago · 3 years, 9 months ago
- e4b118f Remove unneeded null check for decoder by Wan-Teh Chang · 3 years, 9 months ago
- 4f10704 Better message for unsupported file extension by Wan-Teh Chang · 3 years, 9 months ago
- c3c8afb Call avifDecoderNextImage in while loop condition by Wan-Teh Chang · 3 years, 9 months ago
- 8df04be Additional changes from requests in PR #640 by Joe Drago · 3 years, 10 months ago
- e79bc37 Updates from early review from WTC by Joe Drago · 3 years, 10 months ago
- bffba3b Support for progressive AVIFs and operating point selection by Joe Drago · 3 years, 10 months ago
- 26c7ed6 Don't need to disable MSVC warnings 5031 and 5032 by Wan-Teh Chang · 3 years, 10 months ago
- 4eadcc5 Rename CPU count helper function, document its failure case by Joe Drago · 3 years, 10 months ago
- 5a98790 avifenc, avifdec: Allow "-j all" to automatically use all of the cores on the machine by Joe Drago · 3 years, 10 months ago
- 5e8cb66 Cleanup avifutil.h comment to match libavif style by Joe Drago · 3 years, 10 months ago
- 77c5a09 Have avifdec print chroma sample position for 420 by Wan-Teh Chang · 3 years, 10 months ago
- b551bb3 Refactor imir implementation to match HEIF Draft Amendment 2, which replaces 'axis' with 'mode' and inverts the behavior by Joe Drago · 3 years, 10 months ago
- f1a64e7 Correct AVIF_PIXEL_FORMAT_NONE handling logic by Yuan Tong · 3 years, 10 months ago
- 2dcf7fa Declare the param of avifDumpDiagnostics as const by Wan-Teh Chang · 3 years, 10 months ago
- bfc5aca Add avifDiagnostics to avifEncoder and avifCodec (internal) by Joe Drago · 3 years, 11 months ago
- 5a5915c Add helpful values/calculations when dumping clap box by Joe Drago · 3 years, 11 months ago
- 7ba866f Handle "auto" (NONE) properly when someone explicitly uses MC=identity by Joe Drago · 3 years, 11 months ago
- f5b98a6 avifdec: Invert strict defaults, remove --strict, add --no-strict; Mark diags that occur in strict mode with Strict by Joe Drago · 3 years, 11 months ago
- f42d880 Create helper avifCropRect struct and methods for helping to manipulate/populate/validate avifCleanApertureBox by Joe Drago · 3 years, 11 months ago
- 55e31e9 avifenc: Add --crop convenient alternative arg to the difficult-to-use --clap arg by Joe Drago · 3 years, 11 months ago
- e7c95e0 Standardize enum flags typedef patterns for more self-documenting code by Joe Drago · 3 years, 11 months ago
- 9b942c2 Introduce strict flags, enable on avifenc commandline by Joe Drago · 3 years, 11 months ago
- 4d5f4a4 Introduce avifDiagnostics, which allows for a detailed, freeform error string upon decode error by Joe Drago · 4 years ago
- 6898f30 Update the documentation for libaom sharpness param by Jayasanker J · 4 years ago
- 4bd6d82 Remove two lines of duplicate code in avifJPEGRead by Wan-Teh Chang · 4 years ago
- 63b532d Edit comments and move some variable declarations by Wan-Teh Chang · 4 years ago
- 9339e52 Check yuvFormat is 444 or NONE if MC is IDENTITY by Wan-Teh Chang · 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, 1 month ago
- b6eb607 Prevent colorspace conversion when reading from JPEG if possible by Yuan Tong · 4 years, 1 month ago
- 890e31f Warn if alpha is limited range (deprecated) by Wan-Teh Chang · 4 years ago
- d37ef74 Clarify the help message for -r,--raw-color by Wan-Teh Chang · 4 years ago
- e282285 Recognize the Y4M format string "C420mpeg2" (#576) by Wan-Teh Chang · 4 years ago
- 3775253 Describe color and alpha as planes, not sub-images (#575) by Wan-Teh Chang · 4 years ago
- 1809baa Use aom_codec_set_option() if available (#567) by Wan-Teh Chang · 4 years ago
- dfa2f0a Additional fixes for PR #530 by Joe Drago · 4 years ago
- d4f317b Multiply color with alpha for opaque RGB format during conversion by Yuan Tong · 4 years, 1 month ago
- 33cff6b Set codec-specific options for color or alpha only (#534) by Wan-Teh Chang · 4 years, 1 month ago
- 4f40299 Fail on reformat Identity with subsampling, make avifenc correct this before reformat (#517) by Yuan Tong · 4 years, 1 month ago
- 6f0ba32 avifenc: Document the y4m framerate harvesting fallback in the syntax, set default to 30fps by Joe Drago · 4 years, 1 month ago
- ee48a65 Declare the 'avif' parameter of y4mWrite as const by Wan-Teh Chang · 4 years, 1 month ago
- e73b318 Update default speed to 6 in avifenc help message by Wan-Teh Chang · 4 years, 2 months ago
- b40f7c2 Two minor fixes for avifenc.c 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, 1 month ago
- 53adb6a Fix comment nits (#507) by Wan-Teh Chang · 4 years, 1 month ago
- 4520bab Remove alphaPremultiplied line in avifJPEGWrite by Wan-Teh Chang · 4 years, 1 month ago
- b9158fa Remove alpha premultiply code in avifjpeg.c by Yuan Tong · 4 years, 1 month ago
- 9238b6a Harvest framerate from y4m headers as the "default", if present (#500) by Joe Drago · 4 years, 1 month ago
- 19cc46b Recognize the Y4M format string "C420mpeg2" by Wan-Teh Chang · 4 years, 1 month ago
- 559def5 Add avifColorPrimaries, etc. back as typedefs by Wan-Teh Chang · 4 years, 2 months ago
- 428f4d5 Remove explicit avifColorPrimaries/avifTransferCharacteristics/avifMatrixCoefficients enum types for future compatibility by Joe Drago · 4 years, 2 months ago
- 75d1afa Set the default for RGBA output to not be premultiplied to not break preexisting functionality and match typical expectations. by Joe Drago · 4 years, 2 months ago
- ceb2fa0 * Additional changes for PR #477 by Joe Drago · 4 years, 2 months ago
- 16d2647 Make alpha premultiply a step in YUV<->RGB conversion by Yuan Tong · 4 years, 2 months ago
- 3cf850b minor fixes by Yuan Tong · 4 years, 2 months ago
- e4850be Support premultiply alpha by Yuan Tong · 4 years, 2 months ago
- 247cb73 Change avifenc default speed from 4 to 6 by Wan-Teh Chang · 4 years, 3 months ago
- 2cf1285 Fix "Adjust min/max/speed defaults in avifenc" change by Joe Drago · 4 years, 3 months ago
- a9a3375 clang-format (from recent change to .clang-format) by Joe Drago · 4 years, 3 months ago
- 16e4ce4 Adjust min/max/speed defaults in avifenc by Joe Drago · 4 years, 3 months ago
- 74afba3 Expose AOM specific film grain advanced options (#456) by Yuan Tong · 4 years, 3 months ago
- f9fca86 Declare gridCols and gridRows as uint32_t by Wan-Teh Chang · 4 years, 3 months ago
- 5a62c20 avifImageSplitGrid need not allocate cell planes by Wan-Teh Chang · 4 years, 3 months ago
- ef33d9a Correct grid split place on high-depth image (#455) by Yuan Tong · 4 years, 3 months ago
- 1305c0b Rename the gridX and gridY params of avifImageDump by Wan-Teh Chang · 4 years, 3 months ago
- af55f05 Fix comment and other nits. by Wan-Teh Chang · 4 years, 3 months ago
- 2b7f04e Fix -Wmissing-prototypes and -Wcast-qual warnings by Wan-Teh Chang · 4 years, 4 months ago
- db9f784 Explicitly cast avifImage** to const to avoid warning by Joe Drago · 4 years, 4 months ago
- 286e5ad avifenc: Implement grid encoding (-g, --grid) by Joe Drago · 4 years, 4 months ago
- 614d2d4 Only error on non-ASCII in string by TYTY · 4 years, 4 months ago
- b587c59 Solve all possible MSVC C4819 by TYTY · 4 years, 4 months ago
- f8d9b83 Add the avifContainerDump() function by Wan-Teh Chang · 4 years, 4 months ago
- 1db0703 Force libjpeg to output in RGB Colorspace by Yuan Tong · 4 years, 4 months ago
- 260ac98 Remove double-parens by Joe Drago · 4 years, 4 months ago
- df44c40 Further imir disambiguation for avifdec --info by Joe Drago · 4 years, 4 months ago
- a366880 avifenc: Disambiguate usages of vertical and horizontal in syntax by Joe Drago · 4 years, 4 months ago
- d3ceb5b avifenc: Fix y4m/stdin corner cases when trying to detect a "single image" encode by Joe Drago · 4 years, 4 months ago
- 30c6a68 Print MC value when warning resetting to defaults by Wan-Teh Chang · 4 years, 4 months ago
- 0d8b89b avifGuessFileFormat() now guesses by header magic instead, if the file can be read by Joe Drago · 4 years, 4 months ago
- ede5c20 Expose maxThreads to avifDecoder, add --jobs to avifdec by Joe Drago · 4 years, 5 months ago
- 6981426 apps: Add version option by Shun Sakai · 4 years, 5 months ago