AConvertContext Struct Reference


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
AVFilterBufferRefmix_samplesref
 rematrixed buffer
AVFilterBufferRefout_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
AVAudioConvertaudioconvert_ctx
 context for conversion to output sample format
void(* convert_chlayout )()
 function to do the requested rematrixing

Detailed Description

Definition at line 36 of file af_aconvert.c.


Field Documentation

context for conversion to output sample format

Definition at line 51 of file af_aconvert.c.

Referenced by filter_samples(), init_buffers(), and uninit().

function to do the requested rematrixing

Referenced by config_output(), filter_samples(), and init_buffers().

in/out channel layout

Definition at line 38 of file af_aconvert.c.

Referenced by config_output().

Definition at line 49 of file af_aconvert.c.

Referenced by filter_samples(), and init_buffers().

Definition at line 46 of file af_aconvert.c.

Referenced by filter_samples().

number of in/output channels

Definition at line 39 of file af_aconvert.c.

Referenced by config_output().

output packing format

Definition at line 40 of file af_aconvert.c.

Referenced by config_output().

in/out sample formats

Definition at line 37 of file af_aconvert.c.

Referenced by config_output().

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().

Definition at line 38 of file af_aconvert.c.

Referenced by config_output(), init(), and query_formats().

input/output for av_audio_convert

Definition at line 49 of file af_aconvert.c.

Referenced by filter_samples(), and init_buffers().

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().

Definition at line 48 of file af_aconvert.c.

Referenced by filter_samples(), and init_buffers().

pointers for packing conversion

Definition at line 47 of file af_aconvert.c.

Referenced by filter_samples(), and init_buffers().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:43:55 2012 for FFmpeg by  doxygen 1.5.8