Crate dav1d

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.