diff options
Diffstat (limited to 'libavcodec/dcadsp.h')
-rw-r--r-- | libavcodec/dcadsp.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libavcodec/dcadsp.h b/libavcodec/dcadsp.h index 0669128..eac9de9 100644 --- a/libavcodec/dcadsp.h +++ b/libavcodec/dcadsp.h @@ -37,6 +37,12 @@ typedef struct DCADSPContext { const int8_t hf_vq[1024][32], intptr_t vq_offset, int32_t scale[DCA_SUBBANDS][2], intptr_t start, intptr_t end); + void (*decode_hf_int)(int32_t dst[DCA_SUBBANDS][8], + const int32_t vq_num[DCA_SUBBANDS], + const int8_t hf_vq[1024][32], intptr_t vq_offset, + int32_t scale[DCA_SUBBANDS][2], + intptr_t start, intptr_t end); + void (*dequantize)(int32_t *samples, uint32_t step_size, uint64_t scale); } DCADSPContext; void ff_dcadsp_init(DCADSPContext *s); |