FFmpeg
|
Data Structures | |
struct | hrir_inputs |
Data Fields | |
const AVClass * | class |
char * | map |
int | type |
int | lfe_channel |
int | have_hrirs |
int | eof_hrirs |
int | ir_len |
int | air_len |
int | nb_hrir_inputs |
int | nb_irs |
float | gain |
float | lfe_gain |
float | gain_lfe |
float * | ringbuffer [2] |
int | write [2] |
int | buffer_length |
int | n_fft |
int | size |
int | hrir_fmt |
float * | data_ir [2] |
float * | temp_src [2] |
AVComplexFloat * | out_fft [2] |
AVComplexFloat * | in_fft [2] |
AVComplexFloat * | temp_afft [2] |
AVTXContext * | fft [2] |
AVTXContext * | ifft [2] |
av_tx_fn | tx_fn [2] |
av_tx_fn | itx_fn [2] |
AVComplexFloat * | data_hrtf [2] |
float(* | scalarproduct_float )(const float *v1, const float *v2, int len) |
struct HeadphoneContext::hrir_inputs | hrir_in [64] |
AVChannelLayout | map_channel_layout |
enum AVChannel | mapping [64] |
uint8_t | hrir_map [64] |
Definition at line 42 of file af_headphone.c.
const AVClass* HeadphoneContext::class |
Definition at line 43 of file af_headphone.c.
char* HeadphoneContext::map |
Definition at line 45 of file af_headphone.c.
int HeadphoneContext::type |
Definition at line 46 of file af_headphone.c.
int HeadphoneContext::lfe_channel |
Definition at line 48 of file af_headphone.c.
int HeadphoneContext::have_hrirs |
Definition at line 50 of file af_headphone.c.
int HeadphoneContext::eof_hrirs |
Definition at line 51 of file af_headphone.c.
int HeadphoneContext::ir_len |
Definition at line 53 of file af_headphone.c.
Referenced by convert_coeffs().
int HeadphoneContext::air_len |
Definition at line 54 of file af_headphone.c.
int HeadphoneContext::nb_hrir_inputs |
Definition at line 56 of file af_headphone.c.
int HeadphoneContext::nb_irs |
Definition at line 58 of file af_headphone.c.
float HeadphoneContext::gain |
Definition at line 60 of file af_headphone.c.
float HeadphoneContext::lfe_gain |
Definition at line 61 of file af_headphone.c.
float HeadphoneContext::gain_lfe |
Definition at line 61 of file af_headphone.c.
float* HeadphoneContext::ringbuffer[2] |
Definition at line 63 of file af_headphone.c.
int HeadphoneContext::write[2] |
Definition at line 64 of file af_headphone.c.
int HeadphoneContext::buffer_length |
Definition at line 66 of file af_headphone.c.
int HeadphoneContext::n_fft |
Definition at line 67 of file af_headphone.c.
Referenced by convert_coeffs().
int HeadphoneContext::size |
Definition at line 68 of file af_headphone.c.
int HeadphoneContext::hrir_fmt |
Definition at line 69 of file af_headphone.c.
float* HeadphoneContext::data_ir[2] |
Definition at line 71 of file af_headphone.c.
float* HeadphoneContext::temp_src[2] |
Definition at line 72 of file af_headphone.c.
AVComplexFloat* HeadphoneContext::out_fft[2] |
Definition at line 73 of file af_headphone.c.
AVComplexFloat* HeadphoneContext::in_fft[2] |
Definition at line 74 of file af_headphone.c.
AVComplexFloat* HeadphoneContext::temp_afft[2] |
Definition at line 75 of file af_headphone.c.
AVTXContext* HeadphoneContext::fft[2] |
Definition at line 77 of file af_headphone.c.
AVTXContext * HeadphoneContext::ifft[2] |
Definition at line 77 of file af_headphone.c.
av_tx_fn HeadphoneContext::tx_fn[2] |
Definition at line 78 of file af_headphone.c.
av_tx_fn HeadphoneContext::itx_fn[2] |
Definition at line 78 of file af_headphone.c.
AVComplexFloat* HeadphoneContext::data_hrtf[2] |
Definition at line 79 of file af_headphone.c.
Definition at line 81 of file af_headphone.c.
struct HeadphoneContext::hrir_inputs HeadphoneContext::hrir_in[64] |
AVChannelLayout HeadphoneContext::map_channel_layout |
Definition at line 86 of file af_headphone.c.
enum AVChannel HeadphoneContext::mapping[64] |
Definition at line 87 of file af_headphone.c.
uint8_t HeadphoneContext::hrir_map[64] |
Definition at line 88 of file af_headphone.c.