/third_party/pulseaudio/src/modules/echo-cancel/ |
H A D | speex.c | 54 pa_sample_spec *out_ss, pa_channel_map *out_map) { in speex_ec_fixate_spec() 55 out_ss->format = PA_SAMPLE_S16NE; in speex_ec_fixate_spec() 57 *play_ss = *out_ss; in speex_ec_fixate_spec() 59 *rec_ss = *out_ss; in speex_ec_fixate_spec() 63 static bool pa_speex_ec_preprocessor_init(pa_echo_canceller *ec, pa_sample_spec *out_ss, uint32_t nframes, pa_modargs *ma) { in pa_speex_ec_preprocessor_init() argument 118 if (out_ss->channels != 1) { in pa_speex_ec_preprocessor_init() 123 ec->params.speex.pp_state = speex_preprocess_state_init(nframes, out_ss->rate); in pa_speex_ec_preprocessor_init() 162 pa_sample_spec *out_ss, pa_channel_map *out_map, in pa_speex_ec_init() 185 speex_ec_fixate_spec(rec_ss, rec_map, play_ss, play_map, out_ss, out_map); in pa_speex_ec_init() 187 rate = out_ss in pa_speex_ec_init() 52 speex_ec_fixate_spec(pa_sample_spec *rec_ss, pa_channel_map *rec_map, pa_sample_spec *play_ss, pa_channel_map *play_map, pa_sample_spec *out_ss, pa_channel_map *out_map) speex_ec_fixate_spec() argument 159 pa_speex_ec_init(pa_core *c, pa_echo_canceller *ec, pa_sample_spec *rec_ss, pa_channel_map *rec_map, pa_sample_spec *play_ss, pa_channel_map *play_map, pa_sample_spec *out_ss, pa_channel_map *out_map, uint32_t *nframes, const char *args) pa_speex_ec_init() argument [all...] |
H A D | adrian.c | 46 pa_sample_spec *out_ss, pa_channel_map *out_map) { in pa_adrian_ec_fixate_spec() 47 out_ss->format = PA_SAMPLE_S16NE; in pa_adrian_ec_fixate_spec() 48 out_ss->channels = 1; in pa_adrian_ec_fixate_spec() 51 *play_ss = *out_ss; in pa_adrian_ec_fixate_spec() 53 *rec_ss = *out_ss; in pa_adrian_ec_fixate_spec() 60 pa_sample_spec *out_ss, pa_channel_map *out_map, in pa_adrian_ec_init() 77 pa_adrian_ec_fixate_spec(rec_ss, rec_map, play_ss, play_map, out_ss, out_map); in pa_adrian_ec_init() 79 rate = out_ss->rate; in pa_adrian_ec_init() 81 ec->params.adrian.blocksize = (*nframes) * pa_frame_size(out_ss); in pa_adrian_ec_init() 83 pa_log_debug ("Using nframes %d, blocksize %u, channels %d, rate %d", *nframes, ec->params.adrian.blocksize, out_ss in pa_adrian_ec_init() 44 pa_adrian_ec_fixate_spec(pa_sample_spec *rec_ss, pa_channel_map *rec_map, pa_sample_spec *play_ss, pa_channel_map *play_map, pa_sample_spec *out_ss, pa_channel_map *out_map) pa_adrian_ec_fixate_spec() argument 57 pa_adrian_ec_init(pa_core *c, pa_echo_canceller *ec, pa_sample_spec *rec_ss, pa_channel_map *rec_map, pa_sample_spec *play_ss, pa_channel_map *play_map, pa_sample_spec *out_ss, pa_channel_map *out_map, uint32_t *nframes, const char *args) pa_adrian_ec_init() argument [all...] |
H A D | null.c | 31 pa_sample_spec *out_ss, pa_channel_map *out_map, in pa_null_ec_init() 37 ec->params.null.out_ss = *out_ss; in pa_null_ec_init() 39 *rec_ss = *out_ss; in pa_null_ec_init() 43 pa_sample_spec_snprint(strss_source, sizeof(strss_source), out_ss), in pa_null_ec_init() 52 memcpy(out, rec, 256 * pa_frame_size(&ec->params.null.out_ss)); in pa_null_ec_run() 28 pa_null_ec_init(pa_core *c, pa_echo_canceller *ec, pa_sample_spec *rec_ss, pa_channel_map *rec_map, pa_sample_spec *play_ss, pa_channel_map *play_map, pa_sample_spec *out_ss, pa_channel_map *out_map, uint32_t *nframes, const char *args) pa_null_ec_init() argument
|
H A D | echo-cancel.h | 48 pa_sample_spec out_ss; member 68 pa_sample_spec rec_ss, play_ss, out_ss; member 94 pa_sample_spec *out_ss, 146 pa_sample_spec *out_ss, pa_channel_map *out_map, 156 pa_sample_spec *out_ss, pa_channel_map *out_map, 167 pa_sample_spec *out_ss, pa_channel_map *out_map, 179 pa_sample_spec *out_ss, pa_channel_map *out_map,
|
H A D | webrtc.cc | 123 pa_sample_spec *out_ss, pa_channel_map *out_map, in webrtc_ec_fixate_spec() 139 *out_ss = *rec_ss; in webrtc_ec_fixate_spec() 144 out_ss->channels = 1; in webrtc_ec_fixate_spec() 236 pa_sample_spec *out_ss, pa_channel_map *out_map, in pa_webrtc_ec_init() 377 webrtc_ec_fixate_spec(rec_ss, rec_map, play_ss, play_map, out_ss, out_map, beamforming); in pa_webrtc_ec_init() 430 webrtc::StreamConfig(out_ss->rate, out_ss->channels, false), /* output stream */ in pa_webrtc_ec_init() 483 ec->params.webrtc.out_ss = *out_ss; in pa_webrtc_ec_init() 484 ec->params.webrtc.blocksize = (uint64_t) out_ss in pa_webrtc_ec_init() 121 webrtc_ec_fixate_spec(pa_sample_spec *rec_ss, pa_channel_map *rec_map, pa_sample_spec *play_ss, pa_channel_map *play_map, pa_sample_spec *out_ss, pa_channel_map *out_map, bool beamforming) webrtc_ec_fixate_spec() argument 233 pa_webrtc_ec_init(pa_core *c, pa_echo_canceller *ec, pa_sample_spec *rec_ss, pa_channel_map *rec_map, pa_sample_spec *play_ss, pa_channel_map *play_map, pa_sample_spec *out_ss, pa_channel_map *out_map, uint32_t *nframes, const char *args) pa_webrtc_ec_init() argument 529 const pa_sample_spec *out_ss = &ec->params.webrtc.out_ss; pa_webrtc_ec_record() local [all...] |