#[repr(C)]pub struct storage {Show 32 fields
pub oldSpsId: u32_,
pub activePpsId: u32_,
pub activeSpsId: u32_,
pub activePps: *mut picParamSet_t,
pub activeSps: *mut seqParamSet_t,
pub sps: [*mut seqParamSet_t; 32],
pub pps: [*mut picParamSet_t; 256],
pub sliceGroupMap: *mut u32_,
pub picSizeInMbs: u32_,
pub skipRedundantSlices: u32_,
pub picStarted: u32_,
pub validSliceInAccessUnit: u32_,
pub slice: [sliceStorage_t; 1],
pub numConcealedMbs: u32_,
pub currentPicId: u32_,
pub mb: *mut mbStorage_t,
pub noReordering: u32_,
pub dpb: [dpbStorage_t; 1],
pub poc: [pocStorage_t; 1],
pub aub: [aubCheck_t; 1],
pub currImage: [image_t; 1],
pub prevNalUnit: [nalUnit_t; 1],
pub sliceHeader: [sliceHeader_t; 2],
pub prevBufNotFinished: u32_,
pub prevBufPointer: *mut u8_,
pub prevBytesConsumed: u32_,
pub strm: [strmData_t; 1],
pub mbLayer: *mut macroblockLayer_t,
pub pendingActivation: u32_,
pub intraConcealmentFlag: u32_,
pub conversionBuffer: *mut u32_,
pub conversionBufferSize: usize,
}Fields§
§oldSpsId: u32_§activePpsId: u32_§activeSpsId: u32_§activePps: *mut picParamSet_t§activeSps: *mut seqParamSet_t§sps: [*mut seqParamSet_t; 32]§pps: [*mut picParamSet_t; 256]§sliceGroupMap: *mut u32_§picSizeInMbs: u32_§skipRedundantSlices: u32_§picStarted: u32_§validSliceInAccessUnit: u32_§slice: [sliceStorage_t; 1]§numConcealedMbs: u32_§currentPicId: u32_§mb: *mut mbStorage_t§noReordering: u32_§dpb: [dpbStorage_t; 1]§poc: [pocStorage_t; 1]§aub: [aubCheck_t; 1]§currImage: [image_t; 1]§prevNalUnit: [nalUnit_t; 1]§sliceHeader: [sliceHeader_t; 2]§prevBufNotFinished: u32_§prevBufPointer: *mut u8_§prevBytesConsumed: u32_§strm: [strmData_t; 1]§mbLayer: *mut macroblockLayer_t§pendingActivation: u32_§intraConcealmentFlag: u32_§conversionBuffer: *mut u32_§conversionBufferSize: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for storage
impl RefUnwindSafe for storage
impl !Send for storage
impl !Sync for storage
impl Unpin for storage
impl UnwindSafe for storage
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