Data Fields | |
enum AVSampleFormat out_sample_fmt | in_sample_fmt |
in/out sample formats | |
int64_t | out_chlayout |
int64_t | in_chlayout |
in/out channel layout | |
int | out_nb_channels |
int | in_nb_channels |
number of in/output channels | |
enum AVFilterPacking out_packing_fmt | in_packing_fmt |
output packing format | |
int | max_nb_samples |
maximum number of buffered samples | |
AVFilterBufferRef * | mix_samplesref |
rematrixed buffer | |
AVFilterBufferRef * | out_samplesref |
output buffer after required conversions | |
uint8_t * | in_mix [8] |
uint8_t * | out_mix [8] |
input/output for rematrixing functions | |
uint8_t * | packed_data [8] |
pointers for packing conversion | |
int | out_strides [8] |
int | in_strides [8] |
input/output strides for av_audio_convert | |
uint8_t ** | in_conv |
uint8_t ** | out_conv |
input/output for av_audio_convert | |
AVAudioConvert * | audioconvert_ctx |
context for conversion to output sample format | |
void(* | convert_chlayout )() |
function to do the requested rematrixing |
Definition at line 36 of file af_aconvert.c.
context for conversion to output sample format
Definition at line 51 of file af_aconvert.c.
Referenced by filter_samples(), init_buffers(), and uninit().
void(* AConvertContext::convert_chlayout)() |
function to do the requested rematrixing
Referenced by config_output(), filter_samples(), and init_buffers().
int64_t AConvertContext::in_chlayout |
uint8_t** AConvertContext::in_conv |
uint8_t* AConvertContext::in_mix[8] |
number of in/output channels
Definition at line 39 of file af_aconvert.c.
Referenced by config_output().
enum AVFilterPacking out_packing_fmt AConvertContext::in_packing_fmt |
enum AVSampleFormat out_sample_fmt AConvertContext::in_sample_fmt |
int AConvertContext::in_strides[8] |
input/output strides for av_audio_convert
Definition at line 48 of file af_aconvert.c.
Referenced by filter_samples(), and init_buffers().
maximum number of buffered samples
Definition at line 42 of file af_aconvert.c.
Referenced by filter_samples(), and init_buffers().
rematrixed buffer
Definition at line 43 of file af_aconvert.c.
Referenced by filter_samples(), init_buffers(), and uninit().
int64_t AConvertContext::out_chlayout |
Definition at line 38 of file af_aconvert.c.
Referenced by config_output(), init(), and query_formats().
uint8_t ** AConvertContext::out_conv |
input/output for av_audio_convert
Definition at line 49 of file af_aconvert.c.
Referenced by filter_samples(), and init_buffers().
uint8_t * AConvertContext::out_mix[8] |
input/output for rematrixing functions
Definition at line 46 of file af_aconvert.c.
Referenced by filter_samples().
Definition at line 39 of file af_aconvert.c.
Referenced by config_output(), filter_samples(), and init_buffers().
output buffer after required conversions
Definition at line 44 of file af_aconvert.c.
Referenced by filter_samples(), init_buffers(), and uninit().
int AConvertContext::out_strides[8] |
uint8_t* AConvertContext::packed_data[8] |
pointers for packing conversion
Definition at line 47 of file af_aconvert.c.
Referenced by filter_samples(), and init_buffers().