pub struct VideoDecoder {
sps: Option<Sps>,
pps: Option<Pps>,
length_size: usize,
reference: Option<DecodedYuv>,
}Expand description
MP4/AVCC 経路用のステートフルなビデオデコーダ。参照フレームを保持して P を復号する。
Fields§
§sps: Option<Sps>§pps: Option<Pps>§length_size: usize§reference: Option<DecodedYuv>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VideoDecoder
impl RefUnwindSafe for VideoDecoder
impl Send for VideoDecoder
impl Sync for VideoDecoder
impl Unpin for VideoDecoder
impl UnsafeUnpin for VideoDecoder
impl UnwindSafe for VideoDecoder
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