FFmpeg
|
audio_mix.h
Go to the documentation of this file.
Audio buffer used for intermediate storage between conversion phases.
Definition: oss_audio.c:46
int ff_audio_mix_get_matrix(AudioMix *am, double *matrix, int stride)
Get the current mixing matrix.
Definition: audio_mix.c:483
AudioMix * ff_audio_mix_alloc(AVAudioResampleContext *avr)
Allocate and initialize an AudioMix context.
Definition: audio_mix.c:341
external API header
void ff_audio_mix_set_func(AudioMix *am, enum AVSampleFormat fmt, enum AVMixCoeffType coeff_type, int in_channels, int out_channels, int ptr_align, int samples_align, const char *descr, void *mix_func)
Set mixing function if the parameters match.
Definition: audio_mix.c:61
int ff_audio_mix_set_matrix(AudioMix *am, const double *matrix, int stride)
Set the current mixing matrix.
Definition: audio_mix.c:650
Definition: audio_mix.c:33
void( mix_func)(uint8_t **src, void **matrix, int len, int out_ch, int in_ch)
Definition: audio_mix.h:31
int ff_audio_mix(AudioMix *am, AudioData *src)
Apply channel mixing to audio data using the current mixing matrix.
Definition: audio_mix.c:428
Generated on Mon Nov 18 2024 06:51:52 for FFmpeg by 1.8.11