Asterisk - The Open Source Telephony Project
18.5.0
|
#include <bridge_softmix_internal.h>
Data Fields | |
int | binaural_active |
struct convolve_channel_pair ** | cchan_pair |
int | chan_size |
unsigned int | hrtf_length |
int | number_channels |
int * | pos_ids |
Definition at line 100 of file bridge_softmix_internal.h.
int binaural_active |
Will set to true if there is at least one binaural output. Only if set to true data will be convolved.
Definition at line 105 of file bridge_softmix_internal.h.
Referenced by add_binaural_mixing(), binaural_mixing(), check_binaural_position_change(), softmix_bridge_join(), and softmix_mixing_loop().
struct convolve_channel_pair** cchan_pair |
Each channel has a stereo pair of channels for the convolution
Definition at line 114 of file bridge_softmix_internal.h.
Referenced by do_convolve_pair(), free_convolve_data(), init_convolve_data(), random_binaural_pos_change(), set_binaural_data_join(), and set_binaural_data_leave().
int chan_size |
Number of channels available for convolving. We do not delete a channel when a member leaves, cause we can reuse it for the next one.
Definition at line 110 of file bridge_softmix_internal.h.
Referenced by free_convolve_data(), init_convolve_data(), random_binaural_pos_change(), set_binaural_data_join(), and set_binaural_data_leave().
unsigned int hrtf_length |
The length of the head related transfer function
Definition at line 107 of file bridge_softmix_internal.h.
Referenced by do_convolve_pair(), init_convolve_data(), and set_binaural_data_join().
int number_channels |
A count of all channels potentialy having input data for the conference.
Definition at line 102 of file bridge_softmix_internal.h.
Referenced by init_convolve_data(), set_binaural_data_join(), and set_binaural_data_leave().
int* pos_ids |
The positions of the single channels in the virtual room
Definition at line 112 of file bridge_softmix_internal.h.
Referenced by do_convolve_pair(), free_convolve_data(), init_convolve_data(), set_binaural_data_join(), and set_binaural_data_leave().