pub struct DecoderModelInfo {
pub buffer_delay_length: u8,
pub num_units_in_decoding_tick: u32,
pub buffer_removal_time_length: u8,
pub frame_presentation_time_length: u8,
}
Expand description
Decoder model info
AV1-Spec-2 - 5.5.4
Fields§
§buffer_delay_length: u8
buffer_delay_length_minus_1 + 1
5 bits
num_units_in_decoding_tick: u32
num_units_in_decoding_tick
32 bits
buffer_removal_time_length: u8
buffer_removal_time_length_minus_1 + 1
5 bits
frame_presentation_time_length: u8
frame_presentation_time_length_minus_1 + 1
5 bits
Implementations§
Trait Implementations§
Source§impl Clone for DecoderModelInfo
impl Clone for DecoderModelInfo
Source§fn clone(&self) -> DecoderModelInfo
fn clone(&self) -> DecoderModelInfo
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DecoderModelInfo
impl Debug for DecoderModelInfo
Source§impl PartialEq for DecoderModelInfo
impl PartialEq for DecoderModelInfo
impl Copy for DecoderModelInfo
impl Eq for DecoderModelInfo
impl StructuralPartialEq for DecoderModelInfo
Auto Trait Implementations§
impl Freeze for DecoderModelInfo
impl RefUnwindSafe for DecoderModelInfo
impl Send for DecoderModelInfo
impl Sync for DecoderModelInfo
impl Unpin for DecoderModelInfo
impl UnwindSafe for DecoderModelInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more