oa::video::Av1AccessUnitInfo

Structural counts for one raw or IVF-wrapped AV1 access unit.

StRust public API

Declaration

pub struct Av1AccessUnitInfo { pub sequence_headers: u32, pub frames: u32, pub frame_headers: u32, pub tile_groups: u32, pub ivf_timestamp: Option<u64>, }
Public Rust declaration.

Public Methods

pub const fn picture_count(self) -> u32
fn clone(&self) -> Av1AccessUnitInfo
fn fmt(&self, f: &mut Formatter<'_>) -> Result
fn eq(&self, other: &Av1AccessUnitInfo) -> bool

Associated Functions

fn default() -> Av1AccessUnitInfo

Public Data Members

sequence_headersu32field
framesu32field
frame_headersu32field
tile_groupsu32field
ivf_timestampOption<u64>field

Public Method Documentation

pub const fn picture_count( self ) -> u32
No public source comment is attached to this declaration.
fn clone( &self ) -> Av1AccessUnitInfo
No public source comment is attached to this declaration.
fn fmt( &self, f: &mut Formatter<'_> ) -> Result
No public source comment is attached to this declaration.
fn eq( &self, other: &Av1AccessUnitInfo ) -> bool
No public source comment is attached to this declaration.
fn default() -> Av1AccessUnitInfo
No public source comment is attached to this declaration.