#[repr(C)]pub struct StdVideoEncodeAV1DecoderModelInfo {
pub buffer_delay_length_minus_1: u8,
pub buffer_removal_time_length_minus_1: u8,
pub frame_presentation_time_length_minus_1: u8,
pub reserved1: u8,
pub num_units_in_decoding_tick: u32,
}Expand description
Native structure StdVideoEncodeAV1DecoderModelInfo.
Fields§
§buffer_delay_length_minus_1: u8Native field buffer_delay_length_minus_1.
buffer_removal_time_length_minus_1: u8Native field buffer_removal_time_length_minus_1.
frame_presentation_time_length_minus_1: u8Native field frame_presentation_time_length_minus_1.
reserved1: u8Native field reserved1.
num_units_in_decoding_tick: u32Native field num_units_in_decoding_tick.
Implementations§
Source§impl StdVideoEncodeAV1DecoderModelInfo
impl StdVideoEncodeAV1DecoderModelInfo
Sourcepub fn set_buffer_delay_length_minus_1(self, value: u8) -> Self
pub fn set_buffer_delay_length_minus_1(self, value: u8) -> Self
Set native field buffer_delay_length_minus_1 without native effects.
Sourcepub fn set_buffer_removal_time_length_minus_1(self, value: u8) -> Self
pub fn set_buffer_removal_time_length_minus_1(self, value: u8) -> Self
Set native field buffer_removal_time_length_minus_1 without native effects.
Sourcepub fn set_frame_presentation_time_length_minus_1(self, value: u8) -> Self
pub fn set_frame_presentation_time_length_minus_1(self, value: u8) -> Self
Set native field frame_presentation_time_length_minus_1 without native effects.
Sourcepub fn set_reserved1(self, value: u8) -> Self
pub fn set_reserved1(self, value: u8) -> Self
Set native field reserved1 without native effects.
Sourcepub fn set_num_units_in_decoding_tick(self, value: u32) -> Self
pub fn set_num_units_in_decoding_tick(self, value: u32) -> Self
Set native field num_units_in_decoding_tick without native effects.
Trait Implementations§
impl Copy for StdVideoEncodeAV1DecoderModelInfo
Auto Trait Implementations§
impl Forget for StdVideoEncodeAV1DecoderModelInfo
impl Freeze for StdVideoEncodeAV1DecoderModelInfo
impl Move for StdVideoEncodeAV1DecoderModelInfo
impl RefUnwindSafe for StdVideoEncodeAV1DecoderModelInfo
impl Send for StdVideoEncodeAV1DecoderModelInfo
impl Sync for StdVideoEncodeAV1DecoderModelInfo
impl Unpin for StdVideoEncodeAV1DecoderModelInfo
impl UnsafeUnpin for StdVideoEncodeAV1DecoderModelInfo
impl UnwindSafe for StdVideoEncodeAV1DecoderModelInfo
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