Module rav1e::prelude [−][src]
Commonly used types and traits.
Modules
color | Color model information |
config | Encoder Configuration |
context | Encoder Context |
Structs
ChromaticityPoint | Chromaticity coordinates as defined by CIE 1931, expressed as 0.16 fixed-point values. |
ColorDescription | Signal the content color description |
Config | Contains the encoder configuration. |
ContentLight | High dynamic range content light level |
Context | The encoder context. |
EncoderConfig | Encoder settings which impact the produced bitstream. |
Frame | |
FrameParameters | Optional per-frame encoder parameters |
MasteringDisplay | High dynamic range mastering display color volume |
Packet | Represents a packet. |
PartitionRange | Range of block sizes to use. |
Plane | One data plane of a frame. |
PlaneConfig | Plane-specific configuration. |
RateControlConfig | Rate control configuration |
RateControlSummary | Rate control pass summary |
Rational | A rational number. |
Sequence | |
SpeedSettings | Contains the speed settings. |
Enums
BlockSize | |
ChromaSamplePosition | Sample position for subsampled chroma |
ChromaSampling | Chroma subsampling format |
ColorPrimaries | Supported Color Primaries |
EncoderStatus | Status that can be returned by |
FrameType | Possible types of a frame. |
FrameTypeOverride | Override the frame type decision |
InvalidConfig | Enumeration of possible invalid configuration errors. |
MatrixCoefficients | Matrix coefficients |
PixelRange | Allowed pixel value range |
PixelType | Types that can be used as pixel types. |
PredictionMode | |
PredictionModesSetting | Prediction modes to search. |
RateControlError | Rate control errors |
RcData | Rate Control Data |
SGRComplexityLevel | Search level for self guided restoration |
TransferCharacteristics | Supported Transfer Characteristics |
Tune | |
TxType |
Traits
CastFromPrimitive | Trait for casting between primitive types. |
IntoFrame | Types which can be converted into frames. |
Pixel | A type that can be used as a pixel type. |