Docs.rs
libavif-sys-0.10.0
libavif-sys 0.10.0
Docs.rs crate page
BSD-2-Clause
Links
Repository
crates.io
Source
Owners
njaard
Dependencies
libaom-sys ^0.9
normal
libc ^0.2
normal
libdav1d-sys ^0.3
normal
rav1e ^0.4.1
normal
cmake ^0.1
build
Versions
0%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Crate libavif_sys
Version 0.10.0
See all libavif_sys's items
Structs
Constants
Functions
Type Definitions
?
Crate
libavif_sys
⎘
[
−
]
[src]
Structs
avifCleanApertureBox
avifCodecConfigurationBox
avifCodecSpecificOptions
avifDecoder
avifDecoderData
avifEncoder
avifEncoderData
avifExtent
avifIO
avifIOStats
avifImage
avifImageMirror
avifImageRotation
avifImageTiming
avifPixelAspectRatioBox
avifPixelFormatInfo
avifRGBImage
avifROData
avifRWData
Constants
AVIF_ADD_IMAGE_FLAG_FORCE_KEYFRAME
AVIF_ADD_IMAGE_FLAG_NONE
AVIF_ADD_IMAGE_FLAG_SINGLE
AVIF_CHAN_B
AVIF_CHAN_G
AVIF_CHAN_R
AVIF_CHAN_U
AVIF_CHAN_V
AVIF_CHAN_Y
AVIF_CHROMA_SAMPLE_POSITION_COLOCATED
AVIF_CHROMA_SAMPLE_POSITION_UNKNOWN
AVIF_CHROMA_SAMPLE_POSITION_VERTICAL
AVIF_CHROMA_UPSAMPLING_AUTOMATIC
AVIF_CHROMA_UPSAMPLING_BEST_QUALITY
AVIF_CHROMA_UPSAMPLING_BILINEAR
AVIF_CHROMA_UPSAMPLING_FASTEST
AVIF_CHROMA_UPSAMPLING_NEAREST
AVIF_CODEC_CHOICE_AOM
AVIF_CODEC_CHOICE_AUTO
AVIF_CODEC_CHOICE_DAV1D
AVIF_CODEC_CHOICE_LIBGAV1
AVIF_CODEC_CHOICE_RAV1E
AVIF_CODEC_CHOICE_SVT
AVIF_CODEC_FLAG_CAN_DECODE
AVIF_CODEC_FLAG_CAN_ENCODE
AVIF_COLOR_PRIMARIES_BT470BG
AVIF_COLOR_PRIMARIES_BT470M
AVIF_COLOR_PRIMARIES_BT601
AVIF_COLOR_PRIMARIES_BT709
AVIF_COLOR_PRIMARIES_BT2020
AVIF_COLOR_PRIMARIES_EBU3213
AVIF_COLOR_PRIMARIES_GENERIC_FILM
AVIF_COLOR_PRIMARIES_IEC61966_2_4
AVIF_COLOR_PRIMARIES_SMPTE240
AVIF_COLOR_PRIMARIES_SMPTE431
AVIF_COLOR_PRIMARIES_SMPTE432
AVIF_COLOR_PRIMARIES_UNKNOWN
AVIF_COLOR_PRIMARIES_UNSPECIFIED
AVIF_COLOR_PRIMARIES_XYZ
AVIF_DECODER_SOURCE_AUTO
AVIF_DECODER_SOURCE_PRIMARY_ITEM
AVIF_DECODER_SOURCE_TRACKS
AVIF_FALSE
AVIF_MATRIX_COEFFICIENTS_BT470BG
AVIF_MATRIX_COEFFICIENTS_BT601
AVIF_MATRIX_COEFFICIENTS_BT709
AVIF_MATRIX_COEFFICIENTS_BT2020_CL
AVIF_MATRIX_COEFFICIENTS_BT2020_NCL
AVIF_MATRIX_COEFFICIENTS_CHROMA_DERIVED_CL
AVIF_MATRIX_COEFFICIENTS_CHROMA_DERIVED_NCL
AVIF_MATRIX_COEFFICIENTS_FCC
AVIF_MATRIX_COEFFICIENTS_ICTCP
AVIF_MATRIX_COEFFICIENTS_IDENTITY
AVIF_MATRIX_COEFFICIENTS_SMPTE240
AVIF_MATRIX_COEFFICIENTS_SMPTE2085
AVIF_MATRIX_COEFFICIENTS_UNSPECIFIED
AVIF_MATRIX_COEFFICIENTS_YCGCO
AVIF_PIXEL_FORMAT_NONE
AVIF_PIXEL_FORMAT_YUV400
AVIF_PIXEL_FORMAT_YUV420
AVIF_PIXEL_FORMAT_YUV422
AVIF_PIXEL_FORMAT_YUV444
AVIF_PLANES_A
AVIF_PLANES_ALL
AVIF_PLANES_YUV
AVIF_PLANE_COUNT_YUV
AVIF_QUANTIZER_BEST_QUALITY
AVIF_QUANTIZER_LOSSLESS
AVIF_QUANTIZER_WORST_QUALITY
AVIF_RANGE_FULL
AVIF_RANGE_LIMITED
AVIF_RESULT_BMFF_PARSE_FAILED
AVIF_RESULT_COLOR_ALPHA_SIZE_MISMATCH
AVIF_RESULT_DECODE_ALPHA_FAILED
AVIF_RESULT_DECODE_COLOR_FAILED
AVIF_RESULT_ENCODE_ALPHA_FAILED
AVIF_RESULT_ENCODE_COLOR_FAILED
AVIF_RESULT_INVALID_ARGUMENT
AVIF_RESULT_INVALID_CODEC_SPECIFIC_OPTION
AVIF_RESULT_INVALID_EXIF_PAYLOAD
AVIF_RESULT_INVALID_FTYP
AVIF_RESULT_INVALID_IMAGE_GRID
AVIF_RESULT_IO_ERROR
AVIF_RESULT_IO_NOT_SET
AVIF_RESULT_ISPE_SIZE_MISMATCH
AVIF_RESULT_NOT_IMPLEMENTED
AVIF_RESULT_NO_AV1_ITEMS_FOUND
AVIF_RESULT_NO_CODEC_AVAILABLE
AVIF_RESULT_NO_CONTENT
AVIF_RESULT_NO_IMAGES_REMAINING
AVIF_RESULT_NO_YUV_FORMAT_SELECTED
AVIF_RESULT_OK
AVIF_RESULT_REFORMAT_FAILED
AVIF_RESULT_TRUNCATED_DATA
AVIF_RESULT_UNKNOWN_ERROR
AVIF_RESULT_UNSUPPORTED_DEPTH
AVIF_RESULT_WAITING_ON_IO
AVIF_RGB_FORMAT_ABGR
AVIF_RGB_FORMAT_ARGB
AVIF_RGB_FORMAT_BGR
AVIF_RGB_FORMAT_BGRA
AVIF_RGB_FORMAT_RGB
AVIF_RGB_FORMAT_RGBA
AVIF_SPEED_DEFAULT
AVIF_SPEED_FASTEST
AVIF_SPEED_SLOWEST
AVIF_TRANSFER_CHARACTERISTICS_BT470BG
AVIF_TRANSFER_CHARACTERISTICS_BT470M
AVIF_TRANSFER_CHARACTERISTICS_BT601
AVIF_TRANSFER_CHARACTERISTICS_BT709
AVIF_TRANSFER_CHARACTERISTICS_BT1361
AVIF_TRANSFER_CHARACTERISTICS_BT2020_10BIT
AVIF_TRANSFER_CHARACTERISTICS_BT2020_12BIT
AVIF_TRANSFER_CHARACTERISTICS_HLG
AVIF_TRANSFER_CHARACTERISTICS_IEC61966
AVIF_TRANSFER_CHARACTERISTICS_LINEAR
AVIF_TRANSFER_CHARACTERISTICS_LOG100
AVIF_TRANSFER_CHARACTERISTICS_LOG100_SQRT10
AVIF_TRANSFER_CHARACTERISTICS_SMPTE240
AVIF_TRANSFER_CHARACTERISTICS_SMPTE428
AVIF_TRANSFER_CHARACTERISTICS_SMPTE2084
AVIF_TRANSFER_CHARACTERISTICS_SRGB
AVIF_TRANSFER_CHARACTERISTICS_UNKNOWN
AVIF_TRANSFER_CHARACTERISTICS_UNSPECIFIED
AVIF_TRANSFORM_CLAP
AVIF_TRANSFORM_IMIR
AVIF_TRANSFORM_IROT
AVIF_TRANSFORM_NONE
AVIF_TRANSFORM_PASP
AVIF_TRUE
AVIF_VERSION
AVIF_VERSION_DEVEL
AVIF_VERSION_MAJOR
AVIF_VERSION_MINOR
AVIF_VERSION_PATCH
Functions
avifAlloc
⚠
avifCodecChoiceFromName
⚠
avifCodecName
⚠
avifCodecVersions
⚠
avifColorPrimariesFind
⚠
avifColorPrimariesGetValues
⚠
avifDecoderCreate
⚠
avifDecoderDestroy
⚠
avifDecoderIsKeyframe
⚠
avifDecoderNearestKeyframe
⚠
avifDecoderNextImage
⚠
avifDecoderNthImage
⚠
avifDecoderNthImageMaxExtent
⚠
avifDecoderNthImageTiming
⚠
avifDecoderParse
⚠
avifDecoderRead
⚠
avifDecoderReadFile
⚠
avifDecoderReadMemory
⚠
avifDecoderReset
⚠
avifDecoderSetIO
⚠
avifDecoderSetIOFile
⚠
avifDecoderSetIOMemory
⚠
avifDecoderSetSource
⚠
avifEncoderAddImage
⚠
avifEncoderAddImageGrid
⚠
avifEncoderCreate
⚠
avifEncoderDestroy
⚠
avifEncoderFinish
⚠
avifEncoderSetCodecSpecificOption
⚠
avifEncoderWrite
⚠
avifFree
⚠
avifFullToLimitedUV
⚠
avifFullToLimitedY
⚠
avifGetPixelFormatInfo
⚠
avifIOCreateFileReader
⚠
avifIOCreateMemoryReader
⚠
avifIODestroy
⚠
avifImageAllocatePlanes
⚠
avifImageCopy
⚠
avifImageCreate
⚠
avifImageCreateEmpty
⚠
avifImageDestroy
⚠
avifImageFreePlanes
⚠
avifImageRGBToYUV
⚠
avifImageSetMetadataExif
⚠
avifImageSetMetadataXMP
⚠
avifImageSetProfileICC
⚠
avifImageStealPlanes
⚠
avifImageUsesU16
⚠
avifImageYUVToRGB
⚠
avifLibYUVVersion
⚠
avifLimitedToFullUV
⚠
avifLimitedToFullY
⚠
avifPeekCompatibleFileType
⚠
avifPixelFormatToString
⚠
avifRGBFormatChannelCount
⚠
avifRGBFormatHasAlpha
⚠
avifRGBImageAllocatePixels
⚠
avifRGBImageFreePixels
⚠
avifRGBImagePixelSize
⚠
avifRGBImagePremultiplyAlpha
⚠
avifRGBImageSetDefaults
⚠
avifRGBImageUnpremultiplyAlpha
⚠
avifRWDataFree
⚠
avifRWDataRealloc
⚠
avifRWDataSet
⚠
avifResultToString
⚠
avifVersion
⚠
Type Definitions
__uint8_t
__uint16_t
__uint32_t
__uint64_t
_bindgen_ty_1
_bindgen_ty_2
_bindgen_ty_3
avifAddImageFlags
avifBool
avifChannelIndex
avifChromaSamplePosition
avifChromaUpsampling
avifCodecChoice
avifCodecFlags
avifColorPrimaries
avifDecoderSource
avifIODestroyFunc
avifIOReadFunc
avifIOWriteFunc
avifMatrixCoefficients
avifPixelFormat
avifPlanesFlags
avifRGBFormat
avifRange
avifResult
avifTransferCharacteristics
avifTransformationFlags