Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
convolve_channel Struct Reference

Data Fields

double * fftw_in
 
double * fftw_out
 
double * hrtf
 
int16_t * out_data
 
float * overlap_add
 

Detailed Description

Definition at line 74 of file bridge_softmix_internal.h.

Field Documentation

double* fftw_in

Input signals for fftw

Definition at line 78 of file bridge_softmix_internal.h.

Referenced by do_convolve(), free_convolve_channel(), and init_convolve_channel().

double* fftw_out

Output signals from the fftw

Definition at line 80 of file bridge_softmix_internal.h.

Referenced by do_convolve(), free_convolve_channel(), and init_convolve_channel().

double* hrtf

The head related transfer function used for convolving

Definition at line 76 of file bridge_softmix_internal.h.

Referenced by do_convolve(), free_convolve_channel(), and init_convolve_channel().

int16_t* out_data

The resulting data after the convolution

Definition at line 84 of file bridge_softmix_internal.h.

Referenced by binaural_mixing(), do_convolve(), free_convolve_channel(), init_convolve_channel(), and softmix_process_write_binaural_audio().

float* overlap_add

Signals for overlap add

Definition at line 82 of file bridge_softmix_internal.h.

Referenced by do_convolve(), free_convolve_channel(), init_convolve_channel(), and reset_channel_pair().


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