#[repr(C)]pub struct AVBufferSrcParameters {
pub format: c_int,
pub time_base: AVRational,
pub width: c_int,
pub height: c_int,
pub sample_aspect_ratio: AVRational,
pub frame_rate: AVRational,
pub hw_frames_ctx: *mut AVBufferRef,
pub sample_rate: c_int,
pub ch_layout: AVChannelLayout,
pub color_space: AVColorSpace,
pub color_range: AVColorRange,
}
Fields§
§format: c_int
§time_base: AVRational
§width: c_int
§height: c_int
§sample_aspect_ratio: AVRational
§frame_rate: AVRational
§hw_frames_ctx: *mut AVBufferRef
§sample_rate: c_int
§ch_layout: AVChannelLayout
§color_space: AVColorSpace
§color_range: AVColorRange
Trait Implementations§
Source§impl Clone for AVBufferSrcParameters
impl Clone for AVBufferSrcParameters
Source§fn clone(&self) -> AVBufferSrcParameters
fn clone(&self) -> AVBufferSrcParameters
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for AVBufferSrcParameters
Auto Trait Implementations§
impl Freeze for AVBufferSrcParameters
impl RefUnwindSafe for AVBufferSrcParameters
impl !Send for AVBufferSrcParameters
impl !Sync for AVBufferSrcParameters
impl Unpin for AVBufferSrcParameters
impl UnwindSafe for AVBufferSrcParameters
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