#[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 pColorConfig: *const StdVideoVP9ColorConfig,
pub pLoopFilter: *const StdVideoVP9LoopFilter,
pub pSegmentation: *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]§pColorConfig: *const StdVideoVP9ColorConfig§pLoopFilter: *const StdVideoVP9LoopFilter§pSegmentation: *const StdVideoVP9SegmentationTrait Implementations§
Source§impl Clone for StdVideoDecodeVP9PictureInfo
impl Clone for StdVideoDecodeVP9PictureInfo
Source§fn clone(&self) -> StdVideoDecodeVP9PictureInfo
fn clone(&self) -> StdVideoDecodeVP9PictureInfo
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 StdVideoDecodeVP9PictureInfo
impl Debug for StdVideoDecodeVP9PictureInfo
impl Copy for StdVideoDecodeVP9PictureInfo
Auto Trait Implementations§
impl Freeze for StdVideoDecodeVP9PictureInfo
impl RefUnwindSafe for StdVideoDecodeVP9PictureInfo
impl !Send for StdVideoDecodeVP9PictureInfo
impl !Sync for StdVideoDecodeVP9PictureInfo
impl Unpin 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