oa::video::Av1ReferenceState

Logical AV1 reference-map order hints supplied to a stateless frame parse.

StRust public API

Declaration

pub struct Av1ReferenceState { /* private fields */ }
Public Rust declaration.

Public Methods

pub const fn order_hint(&self, slot: usize) -> Option<u8>
pub fn refresh(&mut self, frame: &Av1FrameHeader)
fn clone(&self) -> Av1ReferenceState
fn fmt(&self, f: &mut Formatter<'_>) -> Result
fn eq(&self, other: &Av1ReferenceState) -> bool

Associated Functions

pub const fn new(order_hints: [Option<u8>; 8]) -> Self
fn default() -> Av1ReferenceState

Public Method Documentation

pub const fn order_hint( &self, slot: usize ) -> Option<u8>
No public source comment is attached to this declaration.
pub fn refresh( &mut self, frame: &Av1FrameHeader )
No public source comment is attached to this declaration.
fn clone( &self ) -> Av1ReferenceState
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: &Av1ReferenceState ) -> bool
No public source comment is attached to this declaration.
pub const fn new( order_hints: [Option<u8>; 8] ) -> Self
No public source comment is attached to this declaration.
fn default() -> Av1ReferenceState
No public source comment is attached to this declaration.