#[repr(C)]pub struct StdVideoDecodeVP9PictureInfo {Show 18 fields
pub flags: StdVideoDecodeVP9PictureInfoFlags,
pub profile: StdVideoVP9Profile,
pub frame_type: StdVideoVP9FrameType,
pub frame_context_idx: u8,
pub reset_frame_context: u8,
pub refresh_frame_flags: u8,
pub ref_frame_sign_bias_mask: u8,
pub interpolation_filter: StdVideoVP9InterpolationFilter,
pub base_q_idx: u8,
pub delta_q_y_dc: i8,
pub delta_q_uv_dc: i8,
pub delta_q_uv_ac: i8,
pub tile_cols_log2: u8,
pub tile_rows_log2: u8,
pub reserved1: [u16; 3],
pub p_color_config: *const StdVideoVP9ColorConfig,
pub p_loop_filter: *const StdVideoVP9LoopFilter,
pub p_segmentation: *const StdVideoVP9Segmentation,
}Fields§
§flags: StdVideoDecodeVP9PictureInfoFlags§profile: StdVideoVP9Profile§frame_type: StdVideoVP9FrameType§frame_context_idx: u8§reset_frame_context: u8§refresh_frame_flags: u8§ref_frame_sign_bias_mask: u8§interpolation_filter: StdVideoVP9InterpolationFilter§base_q_idx: u8§delta_q_y_dc: i8§delta_q_uv_dc: i8§delta_q_uv_ac: i8§tile_cols_log2: u8§tile_rows_log2: u8§reserved1: [u16; 3]§p_color_config: *const StdVideoVP9ColorConfig§p_loop_filter: *const StdVideoVP9LoopFilter§p_segmentation: *const StdVideoVP9SegmentationTrait Implementations§
Source§impl Clone for StdVideoDecodeVP9PictureInfo
impl Clone for StdVideoDecodeVP9PictureInfo
impl Copy for StdVideoDecodeVP9PictureInfo
Auto Trait Implementations§
impl !Send for StdVideoDecodeVP9PictureInfo
impl !Sync for StdVideoDecodeVP9PictureInfo
impl Freeze for StdVideoDecodeVP9PictureInfo
impl RefUnwindSafe for StdVideoDecodeVP9PictureInfo
impl Unpin for StdVideoDecodeVP9PictureInfo
impl UnsafeUnpin for StdVideoDecodeVP9PictureInfo
impl UnwindSafe for StdVideoDecodeVP9PictureInfo
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