pub struct DecoderModelInfo {
pub buffer_delay_length_minus_1: u8,
pub num_units_in_decoding_tick: u32,
pub buffer_removal_time_length_minus_1: u8,
pub frame_presentation_time_length_minus_1: u32,
}
Fields§
§buffer_delay_length_minus_1: u8
Plus 1 specifies the length of the decoder_buffer_delay and the encoder_buffer_delay syntax elements, in bits.
num_units_in_decoding_tick: u32
The number of time units of a decoding clock operating at the frequency time_scale Hz that corresponds to one increment of a clock tick counter:
buffer_removal_time_length_minus_1: u8
Plus 1 specifies the length of the buffer_removal_time syntax element, in bits.
frame_presentation_time_length_minus_1: u32
Plus 1 specifies the length of the frame_presentation_time syntax element, in bits.
Trait Implementations§
Source§impl Clone for DecoderModelInfo
impl Clone for DecoderModelInfo
Source§fn clone(&self) -> DecoderModelInfo
fn clone(&self) -> DecoderModelInfo
Returns a duplicate 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 Default for DecoderModelInfo
impl Default for DecoderModelInfo
Source§fn default() -> DecoderModelInfo
fn default() -> DecoderModelInfo
Returns the “default value” for a type. Read more
Source§impl PartialEq for DecoderModelInfo
impl PartialEq 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