#[repr(C)]pub struct StdVideoEncodeH264ReferenceListsInfo {
pub flags: StdVideoEncodeH264ReferenceListsInfoFlags,
pub num_ref_idx_l0_active_minus1: u8,
pub num_ref_idx_l1_active_minus1: u8,
pub ref_pic_list0: [u8; 32],
pub ref_pic_list1: [u8; 32],
pub ref_list0_mod_op_count: u8,
pub ref_list1_mod_op_count: u8,
pub ref_pic_marking_op_count: u8,
pub reserved1: [u8; 7],
pub p_ref_list0_mod_operations: *const StdVideoEncodeH264RefListModEntry,
pub p_ref_list1_mod_operations: *const StdVideoEncodeH264RefListModEntry,
pub p_ref_pic_marking_operations: *const StdVideoEncodeH264RefPicMarkingEntry,
}Fields§
§flags: StdVideoEncodeH264ReferenceListsInfoFlags§num_ref_idx_l0_active_minus1: u8§num_ref_idx_l1_active_minus1: u8§ref_pic_list0: [u8; 32]§ref_pic_list1: [u8; 32]§ref_list0_mod_op_count: u8§ref_list1_mod_op_count: u8§ref_pic_marking_op_count: u8§reserved1: [u8; 7]§p_ref_list0_mod_operations: *const StdVideoEncodeH264RefListModEntry§p_ref_list1_mod_operations: *const StdVideoEncodeH264RefListModEntry§p_ref_pic_marking_operations: *const StdVideoEncodeH264RefPicMarkingEntryTrait Implementations§
impl Copy for StdVideoEncodeH264ReferenceListsInfo
Auto Trait Implementations§
impl !Send for StdVideoEncodeH264ReferenceListsInfo
impl !Sync for StdVideoEncodeH264ReferenceListsInfo
impl Freeze for StdVideoEncodeH264ReferenceListsInfo
impl RefUnwindSafe for StdVideoEncodeH264ReferenceListsInfo
impl Unpin for StdVideoEncodeH264ReferenceListsInfo
impl UnsafeUnpin for StdVideoEncodeH264ReferenceListsInfo
impl UnwindSafe for StdVideoEncodeH264ReferenceListsInfo
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