pub struct ShortTermRefPicSets {
pub num_delta_pocs: Vec<u64>,
pub num_positive_pics: Vec<u64>,
pub num_negative_pics: Vec<u64>,
pub delta_poc_s1: Vec<Vec<i64>>,
pub delta_poc_s0: Vec<Vec<i64>>,
pub used_by_curr_pic_s0: Vec<Vec<bool>>,
pub used_by_curr_pic_s1: Vec<Vec<bool>>,
}
Expand description
Short-term reference picture set syntax.
st_ref_pic_set(stRpsIdx)
- ISO/IEC 23008-2 - 7.3.7
- ISO/IEC 23008-2 - 7.4.8
Fields§
§num_delta_pocs: Vec<u64>
NumDeltaPocs[stRpsIdx]
num_positive_pics: Vec<u64>
NumPositivePics[stRpsIdx]
num_negative_pics: Vec<u64>
NumNegativePics[stRpsIdx]
delta_poc_s1: Vec<Vec<i64>>
DeltaPocS1[stRpsIdx][j]
delta_poc_s0: Vec<Vec<i64>>
DeltaPocS0[stRpsIdx][j]
used_by_curr_pic_s0: Vec<Vec<bool>>
UsedByCurrPicS0[stRpsIdx][j]
used_by_curr_pic_s1: Vec<Vec<bool>>
UsedByCurrPicS1[stRpsIdx][j]
Trait Implementations§
Source§impl Clone for ShortTermRefPicSets
impl Clone for ShortTermRefPicSets
Source§fn clone(&self) -> ShortTermRefPicSets
fn clone(&self) -> ShortTermRefPicSets
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 moreSource§impl Debug for ShortTermRefPicSets
impl Debug for ShortTermRefPicSets
Source§impl PartialEq for ShortTermRefPicSets
impl PartialEq for ShortTermRefPicSets
impl StructuralPartialEq for ShortTermRefPicSets
Auto Trait Implementations§
impl Freeze for ShortTermRefPicSets
impl RefUnwindSafe for ShortTermRefPicSets
impl Send for ShortTermRefPicSets
impl Sync for ShortTermRefPicSets
impl Unpin for ShortTermRefPicSets
impl UnwindSafe for ShortTermRefPicSets
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