Mercurial > libavcodec.hg
diff dsputil.h @ 7563:8390efaa0c03 libavcodec
simd downmix
13% faster ac3 if downmixing
author | lorenm |
---|---|
date | Wed, 13 Aug 2008 23:33:48 +0000 |
parents | 8226017a65ae |
children | 7cf793954871 |
line wrap: on
line diff
--- a/dsputil.h Wed Aug 13 23:30:53 2008 +0000 +++ b/dsputil.h Wed Aug 13 23:33:48 2008 +0000 @@ -360,6 +360,7 @@ /* assume len is a multiple of 4, and arrays are 16-byte aligned */ void (*vorbis_inverse_coupling)(float *mag, float *ang, int blocksize); + void (*ac3_downmix)(float (*samples)[256], float (*matrix)[2], int out_ch, int in_ch, int len); /* no alignment needed */ void (*flac_compute_autocorr)(const int32_t *data, int len, int lag, double *autoc); /* assume len is a multiple of 8, and arrays are 16-byte aligned */