Library for encoding and decoding .avif files
https://github.com/AOMediaCodec/libavif
This library aims to be a friendly, portable C implementation of the AV1 Image
File Format, as described here:
https://aomediacodec.github.io/av1-avif/
- Sources inherited from project multimedia:libs
- Devel package for openSUSE:Factory
-
6
derived packages
- Links to openSUSE:Factory / libavif
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:infi777:games/libavif && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
baselibs.conf | 0000000010 10 Bytes | |
fix-gdkpixbuf.patch | 0000000882 882 Bytes | |
libavif-1.0.0.tar.gz | 0010569801 10.1 MB | |
libavif.changes | 0000016449 16.1 KB | |
libavif.spec | 0000004286 4.19 KB |
Revision 52 (latest revision is 63)
Andreas Schneider (gladiac)
accepted
request 1107834
from
Paolo Stivanin (polslinux)
(revision 52)
- Update to 1.0.0: * Incompatible changes: + The clli member was added to the avifImage struct. + The repetitionCount member was added to the avifEncoder and avifDecoder structs. + The quality and qualityAlpha members were added to the avifEncoder struct. + Check that functions returning pointers do not return NULL before accessing those pointers. + Check the return value of avifEncoderSetCodecSpecificOption(). + The maxThreads member was added to the avifRGBImage struct. + Check the return value of avifRGBImageAllocatePixels(), avifRWDataRealloc(), avifRWDataSet(), avifImageSetProfileICC(), avifImageSetMetadataExif() and avifImageSetMetadataXMP(). + The meaning of the keyframeInterval member of avifEncoder struct has changed slightly. When set to a value of "n", Before: It forces a keyframe on every nth frame. After: Any set of "n" consecutive frame will have at least one keyframe (every nth frame may or may not be a keyframe). * Added: + Add clli metadata read and write support + Add repetitionCount member to avifEncoder and avifDecoder structs to specify the number of repetitions for animated image sequences. + Add quality and qualityAlpha to avifEncoder. Note: minQuantizer, maxQuantizer, minQuantizerAlpha, and maxQuantizerAlpha are deprecated. Code should be updated to set quality (and qualityAlpha if applicable) and leave minQuantizer, maxQuantizer, minQuantizerAlpha, and maxQuantizerAlpha initialized to the default values. + The --target-size flag in avifenc was added to adapt the quality so that the output file size is as close to the given number of bytes as possible. + Add the public API function avifImageIsOpaque() in avif.h.
Comments 0