#[repr(C)]pub struct AVCodecParameters {Show 17 fields
pub codec_type: c_int,
pub codec_id: c_int,
pub codec_tag: u32,
pub extradata: *mut u8,
pub extradata_size: c_int,
pub coded_side_data: *mut AVPacketSideData,
pub nb_coded_side_data: c_int,
pub format: c_int,
pub bit_rate: i64,
pub bits_per_coded_sample: c_int,
pub bits_per_raw_sample: c_int,
pub profile: c_int,
pub level: c_int,
pub width: c_int,
pub height: c_int,
pub sample_aspect_ratio: AVRational,
pub framerate: AVRational,
}Expand description
The start of AVCodecParameters, up to framerate.
Fields§
§codec_type: c_int§codec_id: c_int§codec_tag: u32§extradata: *mut u8§extradata_size: c_int§coded_side_data: *mut AVPacketSideData§nb_coded_side_data: c_int§format: c_int§bit_rate: i64§bits_per_coded_sample: c_int§bits_per_raw_sample: c_int§profile: c_int§level: c_int§width: c_int§height: c_int§sample_aspect_ratio: AVRational§framerate: AVRationalAuto Trait Implementations§
impl !Send for AVCodecParameters
impl !Sync for AVCodecParameters
impl Freeze for AVCodecParameters
impl RefUnwindSafe for AVCodecParameters
impl Unpin for AVCodecParameters
impl UnsafeUnpin for AVCodecParameters
impl UnwindSafe for AVCodecParameters
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