Struct ash::vk::native::StdVideoH264SequenceParameterSetVui
source · #[repr(C)]pub struct StdVideoH264SequenceParameterSetVui {Show 16 fields
pub flags: StdVideoH264SpsVuiFlags,
pub aspect_ratio_idc: StdVideoH264AspectRatioIdc,
pub sar_width: u16,
pub sar_height: u16,
pub video_format: u8,
pub colour_primaries: u8,
pub transfer_characteristics: u8,
pub matrix_coefficients: u8,
pub num_units_in_tick: u32,
pub time_scale: u32,
pub max_num_reorder_frames: u8,
pub max_dec_frame_buffering: u8,
pub chroma_sample_loc_type_top_field: u8,
pub chroma_sample_loc_type_bottom_field: u8,
pub reserved1: u32,
pub pHrdParameters: *const StdVideoH264HrdParameters,
}
Fields§
§flags: StdVideoH264SpsVuiFlags
§aspect_ratio_idc: StdVideoH264AspectRatioIdc
§sar_width: u16
§sar_height: u16
§video_format: u8
§colour_primaries: u8
§transfer_characteristics: u8
§matrix_coefficients: u8
§num_units_in_tick: u32
§time_scale: u32
§max_num_reorder_frames: u8
§max_dec_frame_buffering: u8
§chroma_sample_loc_type_top_field: u8
§chroma_sample_loc_type_bottom_field: u8
§reserved1: u32
§pHrdParameters: *const StdVideoH264HrdParameters
Trait Implementations§
source§impl Clone for StdVideoH264SequenceParameterSetVui
impl Clone for StdVideoH264SequenceParameterSetVui
source§fn clone(&self) -> StdVideoH264SequenceParameterSetVui
fn clone(&self) -> StdVideoH264SequenceParameterSetVui
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 moreimpl Copy for StdVideoH264SequenceParameterSetVui
Auto Trait Implementations§
impl Freeze for StdVideoH264SequenceParameterSetVui
impl RefUnwindSafe for StdVideoH264SequenceParameterSetVui
impl !Send for StdVideoH264SequenceParameterSetVui
impl !Sync for StdVideoH264SequenceParameterSetVui
impl Unpin for StdVideoH264SequenceParameterSetVui
impl UnwindSafe for StdVideoH264SequenceParameterSetVui
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