Searched refs:pa_mix_info (Results 1 - 7 of 7) sorted by relevance
/third_party/pulseaudio/src/pulsecore/ |
H A D | mix.c | 68 static void calc_linear_integer_stream_volumes(pa_mix_info streams[], unsigned nstreams, const pa_cvolume *volume, const pa_sample_spec *spec) { in calc_linear_integer_stream_volumes() 81 pa_mix_info *m = streams + k; in calc_linear_integer_stream_volumes() 87 static void calc_linear_float_stream_volumes(pa_mix_info streams[], unsigned nstreams, const pa_cvolume *volume, const pa_sample_spec *spec) { in calc_linear_float_stream_volumes() 100 pa_mix_info *m = streams + k; in calc_linear_float_stream_volumes() 106 typedef void (*pa_calc_stream_volumes_func_t) (pa_mix_info streams[], unsigned nstreams, const pa_cvolume *volume, const pa_sample_spec *spec); 125 static void pa_mix2_ch1_s16ne(pa_mix_info streams[], int16_t *data, unsigned length) { in pa_mix2_ch1_s16ne() 146 static void pa_mix2_ch2_s16ne(pa_mix_info streams[], int16_t *data, unsigned length) { in pa_mix2_ch2_s16ne() 170 static void pa_mix2_s16ne(pa_mix_info streams[], unsigned channels, int16_t *data, unsigned length) { in pa_mix2_s16ne() 192 static void pa_mix_ch2_s16ne(pa_mix_info streams[], unsigned nstreams, int16_t *data, unsigned length) { in pa_mix_ch2_s16ne() 201 pa_mix_info * in pa_mix_ch2_s16ne() [all...] |
H A D | mix.h | 29 typedef struct pa_mix_info { struct 41 } pa_mix_info; typedef 44 pa_mix_info channels[], 52 typedef void (*pa_do_mix_func_t) (pa_mix_info streams[], unsigned nstreams, unsigned channels, void *data, unsigned length);
|
H A D | mix_neon.c | 33 static void pa_mix_ch2_s16ne_neon(pa_mix_info streams[], unsigned nstreams, uint8_t *data, unsigned length) { in pa_mix_ch2_s16ne_neon() 50 pa_mix_info *m = streams + i; in pa_mix_ch2_s16ne_neon() 84 static void pa_mix2_ch1_s16ne_neon(pa_mix_info streams[], int16_t *data, unsigned length) { in pa_mix2_ch1_s16ne_neon() 123 static void pa_mix2_ch2_s16ne_neon(pa_mix_info streams[], int16_t *data, unsigned length) { in pa_mix2_ch2_s16ne_neon() 172 static void pa_mix2_ch4_s16ne_neon(pa_mix_info streams[], int16_t *data, unsigned length) { in pa_mix2_ch4_s16ne_neon() 205 static void pa_mix_s16ne_neon(pa_mix_info streams[], unsigned nstreams, unsigned nchannels, void *data, unsigned length) { in pa_mix_s16ne_neon()
|
H A D | sink.c | 1102 static unsigned fill_mix_info(pa_sink *s, size_t *length, pa_mix_info *info, unsigned maxinfo) { in fill_mix_info() 1142 static void inputs_drop(pa_sink *s, pa_mix_info *info, unsigned n, pa_memchunk *result) { in inputs_drop() 1158 pa_mix_info* m = NULL; in inputs_drop() 1162 /* Let's try to find the matching entry info the pa_mix_info array */ in inputs_drop() 1224 * pa_mix_info array but don't exist anymore */ in inputs_drop() 1241 pa_mix_info info[MAX_MIX_CHANNELS]; in pa_sink_render() 1326 pa_mix_info info[MAX_MIX_CHANNELS]; in pa_sink_render_into()
|
/third_party/pulseaudio/src/tests/ |
H A D | cpu-mix-test.c | 36 static void acquire_mix_streams(pa_mix_info streams[], unsigned nstreams) { in acquire_mix_streams() 43 static void release_mix_streams(pa_mix_info streams[], unsigned nstreams) { in release_mix_streams() 67 pa_mix_info m[2]; in run_mix_test()
|
H A D | mix-test.c | 299 pa_mix_info m[2]; in START_TEST()
|
/third_party/pulseaudio/src/modules/ |
H A D | module-virtual-source.c | 272 pa_mix_info streams[2]; in source_output_push_cb()
|
Completed in 9 milliseconds