#[repr(C)]pub struct AVABufferSinkParams {
pub sample_fmts: *const AVSampleFormat,
pub channel_layouts: *const i64,
pub channel_counts: *const c_int,
pub all_channel_counts: c_int,
pub sample_rates: *mut c_int,
}
Expand description
Deprecated and unused struct to use for initializing an abuffersink context.
Fields§
§sample_fmts: *const AVSampleFormat
< list of allowed sample formats, terminated by AV_SAMPLE_FMT_NONE
channel_layouts: *const i64
< list of allowed channel layouts, terminated by -1
channel_counts: *const c_int
< list of allowed channel counts, terminated by -1
all_channel_counts: c_int
< if not 0, accept any channel count or layout
sample_rates: *mut c_int
< list of allowed sample rates, terminated by -1
Trait Implementations§
source§impl Clone for AVABufferSinkParams
impl Clone for AVABufferSinkParams
source§fn clone(&self) -> AVABufferSinkParams
fn clone(&self) -> AVABufferSinkParams
Returns a copy 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 moresource§impl Debug for AVABufferSinkParams
impl Debug for AVABufferSinkParams
source§impl PartialEq<AVABufferSinkParams> for AVABufferSinkParams
impl PartialEq<AVABufferSinkParams> for AVABufferSinkParams
source§fn eq(&self, other: &AVABufferSinkParams) -> bool
fn eq(&self, other: &AVABufferSinkParams) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.