summaryrefslogtreecommitdiff
path: root/src/libac3/downmix.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libac3/downmix.h')
-rw-r--r--src/libac3/downmix.h17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/libac3/downmix.h b/src/libac3/downmix.h
index 7e6dea014..525980afb 100644
--- a/src/libac3/downmix.h
+++ b/src/libac3/downmix.h
@@ -25,19 +25,4 @@
*
*/
-typedef struct dm_par_s {
- float unit;
- float clev;
- float slev;
-} dm_par_t;
-
-void downmix_3f_2r_to_2ch (float *samples, dm_par_t * dm_par);
-void downmix_3f_1r_to_2ch (float *samples, dm_par_t * dm_par);
-void downmix_2f_2r_to_2ch (float *samples, dm_par_t * dm_par);
-void downmix_2f_1r_to_2ch (float *samples, dm_par_t * dm_par);
-void downmix_3f_0r_to_2ch (float *samples, dm_par_t * dm_par);
-
-void stream_sample_2ch_to_s16 (int16_t *s16_samples, float *left, float *right);
-void stream_sample_1ch_to_s16 (int16_t *s16_samples, float *center);
-
-
+void downmix(ac3_state_t * state, stream_samples_t stream_samples,int16_t *s16_samples);