struct RefLists<'a> {
p: Vec<RefEntry<'a>>,
b: [Vec<RefEntry<'a>>; 2],
cur_poc: i32,
}Expand description
スライスの種別ごとの初期参照リスト(並べ替え無し、8.2.4.2)。
p は P の RefPicList0(復号の新しい順)、b は B の RefPicList0/1(POC 順)。
Fields§
§p: Vec<RefEntry<'a>>§b: [Vec<RefEntry<'a>>; 2]§cur_poc: i32現在のピクチャの POC(暗黙の重み付き双予測の距離計算用)。
Auto Trait Implementations§
impl<'a> Freeze for RefLists<'a>
impl<'a> RefUnwindSafe for RefLists<'a>
impl<'a> Send for RefLists<'a>
impl<'a> Sync for RefLists<'a>
impl<'a> Unpin for RefLists<'a>
impl<'a> UnsafeUnpin for RefLists<'a>
impl<'a> UnwindSafe for RefLists<'a>
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