pub struct ReferencePicLists {
pub ref_pic_list_p0: Vec<usize>,
pub ref_pic_list_b0: Vec<usize>,
pub ref_pic_list_b1: Vec<usize>,
}
Expand description
All the reference picture lists used to decode a picture.
Fields§
§ref_pic_list_p0: Vec<usize>
Reference picture list for P slices. Retains the same meaning as in the specification. Points into the pictures stored in the DPB. Derived once per picture.
ref_pic_list_b0: Vec<usize>
Reference picture list 0 for B slices. Retains the same meaning as in the specification. Points into the pictures stored in the DPB. Derived once per picture.
ref_pic_list_b1: Vec<usize>
Reference picture list 1 for B slices. Retains the same meaning as in the specification. Points into the pictures stored in the DPB. Derived once per picture.
Trait Implementations§
Source§impl Default for ReferencePicLists
impl Default for ReferencePicLists
Source§fn default() -> ReferencePicLists
fn default() -> ReferencePicLists
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReferencePicLists
impl RefUnwindSafe for ReferencePicLists
impl Send for ReferencePicLists
impl Sync for ReferencePicLists
impl Unpin for ReferencePicLists
impl UnwindSafe for ReferencePicLists
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