Struct mp4parse::VPxConfigBox[][src]

pub struct VPxConfigBox {
    pub bit_depth: u8,
    pub colour_primaries: u8,
    pub chroma_subsampling: u8,
    pub codec_init: TryVec<u8>,
    // some fields omitted
}
Expand description

Represent a Video Partition Codec Configuration ‘vpcC’ box (aka vp9). The meaning of each field is covered in detail in “VP Codec ISO Media File Format Binding”.

Fields

bit_depth: u8

An integer that specifies the bit depth of the luma and color components. Valid values are 8, 10, and 12.

colour_primaries: u8

Really an enum defined by the “Colour primaries” section of ISO 23091-2:2019 § 8.1.

chroma_subsampling: u8

Really an enum defined by “VP Codec ISO Media File Format Binding”.

codec_init: TryVec<u8>

This is not used for VP8 and VP9 . Intended for binary codec initialization data.

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.