Crate dav1d

Source

Modules§

pixel
Expose all necessary data structures to represent pixels.

Structs§

BitsPerComponent
Number of bits per component.
ContentLightLevel
Content light level information as specified in CEA-861.3, Appendix A.
Decoder
A dav1d decoder instance.
DefaultAllocator
Default allocator.
InloopFilterType
MasteringDisplay
Mastering display information as specified in SMPTE ST 2086.
Picture
A decoded frame.
PictureAllocation
Allocation for a picture.
PictureParameters
Picture parameters used for allocation.
Plane
A single plane of a decoded frame.
Settings
Settings for creating a new Decoder instance. See documentation for native Dav1dSettings struct.
TryFromEnumError
The error type returned when a conversion from a C enum fails.

Enums§

DecodeFrameType
Error
Error enum return by various dav1d operations.
PixelLayout
Pixel layout of a frame.
PlanarImageComponent
Frame component.

Constants§

PICTURE_ALIGNMENT

Traits§

PictureAllocator
Picture allocator trait.