avcodec/dcaenc: Initial implementation of ADPCM encoding for DCA encoder

This commit is contained in:
Daniil Cherednik
2017-02-20 23:22:51 +00:00
committed by Rostislav Pehlivanov
parent 5f928c5201
commit b8c2b9c392
10 changed files with 546 additions and 76 deletions

View File

@@ -49,6 +49,7 @@ static inline int32_t mul17(int32_t a, int32_t b) { return mul__(a, b, 17); }
static inline int32_t mul22(int32_t a, int32_t b) { return mul__(a, b, 22); }
static inline int32_t mul23(int32_t a, int32_t b) { return mul__(a, b, 23); }
static inline int32_t mul31(int32_t a, int32_t b) { return mul__(a, b, 31); }
static inline int32_t mul32(int32_t a, int32_t b) { return mul__(a, b, 32); }
static inline int32_t clip23(int32_t a) { return av_clip_intp2(a, 23); }