pub struct AVCodecParameters {Show 15 fields
pub codec_type: AVMediaType,
pub codec_id: AVCodecID,
pub codec_tag: c_uint,
pub extradata: *mut u8,
pub extradata_size: c_int,
pub format: c_int,
pub bit_rate: i64,
pub width: c_int,
pub height: c_int,
pub sample_rate: c_int,
pub ch_layout: AVChannelLayout,
pub sample_fmt: AVSampleFormat,
pub color_space: AVColorSpace,
pub color_range: AVColorRange,
pub color_primaries: AVColorPrimaries,
}Fields§
§codec_type: AVMediaType§codec_id: AVCodecID§codec_tag: c_uint§extradata: *mut u8§extradata_size: c_int§format: c_int§bit_rate: i64§width: c_int§height: c_int§sample_rate: c_int§ch_layout: AVChannelLayout§sample_fmt: AVSampleFormat§color_space: AVColorSpace§color_range: AVColorRange§color_primaries: AVColorPrimariesAuto Trait Implementations§
impl Freeze for AVCodecParameters
impl RefUnwindSafe for AVCodecParameters
impl !Send for AVCodecParameters
impl !Sync 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