FFmpeg
Data Fields
AudioMix Struct Reference

Data Fields

 
 
 
uint64_t  in_layout
 
uint64_t  out_layout
 
int  in_channels
 
int  out_channels
 
int  ptr_align
 
 
 
const char *  func_descr
 
const char *  func_descr_generic
 
 
 
 
 
 
 
 
 
 
 
void **  matrix
 

Detailed Description

Definition at line 33 of file audio_mix.c.

Field Documentation

AVAudioResampleContext* AudioMix::avr

Definition at line 34 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_alloc(), ff_audio_mix_get_matrix(), ff_audio_mix_set_func(), ff_audio_mix_set_matrix(), and mix_function_init().

enum AVSampleFormat AudioMix::fmt

Definition at line 35 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_alloc(), ff_audio_mix_set_func(), and mix_function_init().

enum AVMixCoeffType AudioMix::coeff_type

Definition at line 36 of file audio_mix.c.

Referenced by ff_audio_mix_alloc(), ff_audio_mix_get_matrix(), ff_audio_mix_set_func(), ff_audio_mix_set_matrix(), and mix_function_init().

uint64_t AudioMix::in_layout

Definition at line 37 of file audio_mix.c.

Referenced by ff_audio_mix_alloc(), and ff_audio_mix_set_matrix().

uint64_t AudioMix::out_layout

Definition at line 38 of file audio_mix.c.

Referenced by ff_audio_mix_alloc(), and ff_audio_mix_set_matrix().

int AudioMix::in_channels

Definition at line 39 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_alloc(), ff_audio_mix_get_matrix(), ff_audio_mix_set_matrix(), mix_function_init(), and reduce_matrix().

int AudioMix::out_channels

Definition at line 40 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_alloc(), ff_audio_mix_get_matrix(), ff_audio_mix_set_matrix(), mix_function_init(), and reduce_matrix().

int AudioMix::ptr_align

Definition at line 42 of file audio_mix.c.

Referenced by ff_audio_mix(), and ff_audio_mix_set_func().

int AudioMix::samples_align

Definition at line 43 of file audio_mix.c.

Referenced by ff_audio_mix(), and ff_audio_mix_set_func().

int AudioMix::has_optimized_func

Definition at line 44 of file audio_mix.c.

Referenced by ff_audio_mix(), and ff_audio_mix_set_func().

const char* AudioMix::func_descr

Definition at line 45 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_set_func(), and mix_function_init().

const char* AudioMix::func_descr_generic

Definition at line 46 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_set_func(), and mix_function_init().

mix_func* AudioMix::mix

Definition at line 47 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_set_func(), and mix_function_init().

mix_func* AudioMix::mix_generic

Definition at line 48 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_set_func(), and mix_function_init().

int AudioMix::in_matrix_channels

Definition at line 50 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_set_func(), ff_audio_mix_set_matrix(), mix_function_init(), and reduce_matrix().

int AudioMix::out_matrix_channels

Definition at line 51 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_set_func(), ff_audio_mix_set_matrix(), mix_function_init(), and reduce_matrix().

int AudioMix::output_zero[AVRESAMPLE_MAX_CHANNELS]

Definition at line 52 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_set_matrix(), and reduce_matrix().

int AudioMix::input_skip[AVRESAMPLE_MAX_CHANNELS]

Definition at line 53 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_set_matrix(), and reduce_matrix().

int AudioMix::output_skip[AVRESAMPLE_MAX_CHANNELS]

Definition at line 54 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_set_matrix(), and reduce_matrix().

int16_t* AudioMix::matrix_q8[AVRESAMPLE_MAX_CHANNELS]

Definition at line 55 of file audio_mix.c.

Referenced by ff_audio_mix_free().

int32_t* AudioMix::matrix_q15[AVRESAMPLE_MAX_CHANNELS]

Definition at line 56 of file audio_mix.c.

Referenced by ff_audio_mix_free().

float* AudioMix::matrix_flt[AVRESAMPLE_MAX_CHANNELS]

Definition at line 57 of file audio_mix.c.

Referenced by ff_audio_mix_free().

void** AudioMix::matrix

Definition at line 58 of file audio_mix.c.

Referenced by ff_audio_mix(), ff_audio_mix_free(), and ff_audio_mix_set_matrix().


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

Generated on Sun Sep 14 2014 18:56:38 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /