/third_party/libsnd/src/ALAC/ |
H A D | matrix_enc.c | 51 mix16 (const int32_t * in, uint32_t stride, int32_t * u, int32_t * v, int32_t numSamples, int32_t mixbits, int32_t mixres) in mix16() argument 55 if (mixres != 0) in mix16() 61 m2 = mod - mixres ; in mix16() 69 u [j] = (mixres * l + m2 * r) >> mixbits ; in mix16() 89 mix20 (const int32_t * in, uint32_t stride, int32_t * u, int32_t * v, int32_t numSamples, int32_t mixbits, int32_t mixres) in mix20() argument 94 if (mixres != 0) in mix20() 98 int32_t m2 = mod - mixres ; in mix20() 106 u [j] = (mixres * l + m2 * r) >> mixbits ; in mix20() 127 int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) in mix24() 134 if (mixres ! in mix24() 126 mix24(const int32_t * in, uint32_t stride, int32_t * u, int32_t * v, int32_t numSamples, int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) mix24() argument 210 mix32(const int32_t * in, uint32_t stride, int32_t * u, int32_t * v, int32_t numSamples, int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) mix32() argument [all...] |
H A D | matrixlib.h | 42 void mix16 (const int32_t * in, uint32_t stride, int32_t * u, int32_t * v, int32_t numSamples, int32_t mixbits, int32_t mixres) ; 43 void unmix16 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres) ; 46 void mix20 (const int32_t * in, uint32_t stride, int32_t * u, int32_t * v, int32_t numSamples, int32_t mixbits, int32_t mixres) ; 47 void unmix20 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres) ; 53 int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) ; 55 int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) ; 62 int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) ; 64 int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) ;
|
H A D | matrix_dec.c | 63 unmix16 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres) in unmix16() argument 67 if (mixres != 0) in unmix16() 74 l = u [j] + v [j] - ((mixres * v [j]) >> mixbits) ; in unmix16() 98 unmix20 (const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres) in unmix20() argument 102 if (mixres != 0) in unmix20() 109 l = u [j] + v [j] - ((mixres * v [j]) >> mixbits) ; in unmix20() 134 int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) in unmix24() 140 if (mixres != 0) in unmix24() 147 l = u [j] + v [j] - ((mixres * v [j]) >> mixbits) ; in unmix24() 162 l = u [j] + v [j] - ((mixres * in unmix24() 133 unmix24(const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) unmix24() argument 207 unmix32(const int32_t * u, int32_t * v, int32_t * out, uint32_t stride, int32_t numSamples, int32_t mixbits, int32_t mixres, uint16_t * shiftUV, int32_t bytesShifted) unmix32() argument [all...] |