#[repr(C)]pub struct mfxBitstream__bindgen_ty_1__bindgen_ty_1 {
pub EncryptedData: *mut mfxEncryptedData,
pub ExtParam: *mut *mut mfxExtBuffer,
pub NumExtParam: mfxU16,
pub reserved1: mfxU16,
pub CodecId: mfxU32,
}Fields§
§EncryptedData: *mut mfxEncryptedData< Reserved and must be zero.
ExtParam: *mut *mut mfxExtBuffer< Array of extended buffers for additional bitstream configuration. See the ExtendedBufferID enumerator for a complete list of extended buffers.
NumExtParam: mfxU16< The number of extended buffers attached to this structure.
reserved1: mfxU16< Reserved for future use.
CodecId: mfxU32< Specifies the codec format identifier in the FourCC code. See the CodecFormatFourCC enumerator for details. This optional parameter is required for the simplified decode initialization.
Trait Implementations§
Source§impl Clone for mfxBitstream__bindgen_ty_1__bindgen_ty_1
impl Clone for mfxBitstream__bindgen_ty_1__bindgen_ty_1
Source§fn clone(&self) -> mfxBitstream__bindgen_ty_1__bindgen_ty_1
fn clone(&self) -> mfxBitstream__bindgen_ty_1__bindgen_ty_1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for mfxBitstream__bindgen_ty_1__bindgen_ty_1
Auto Trait Implementations§
impl !Send for mfxBitstream__bindgen_ty_1__bindgen_ty_1
impl !Sync for mfxBitstream__bindgen_ty_1__bindgen_ty_1
impl Freeze for mfxBitstream__bindgen_ty_1__bindgen_ty_1
impl RefUnwindSafe for mfxBitstream__bindgen_ty_1__bindgen_ty_1
impl Unpin for mfxBitstream__bindgen_ty_1__bindgen_ty_1
impl UnsafeUnpin for mfxBitstream__bindgen_ty_1__bindgen_ty_1
impl UnwindSafe for mfxBitstream__bindgen_ty_1__bindgen_ty_1
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