diff options
author | Peter Ross <pross@xvid.org> | 2019-01-13 18:37:28 +1100 |
---|---|---|
committer | Peter Ross <pross@xvid.org> | 2019-01-26 23:48:50 +1100 |
commit | f4756ee9f7cc41e03531b86fe9f4b5e7406065ba (patch) | |
tree | f5caf8111684b1ecca8a57d433fd0bc841584385 /libavcodec/vp3dsp.h | |
parent | 19565c6026016ee95a957ec95af0669103224ab5 (diff) |
avcodec/vp3dsp: add 10 coefficient version of the VP3 IDCT
This version of the IDCT is used by the VP6 decoder.
Signed-off-by: Peter Ross <pross@xvid.org>
Diffstat (limited to 'libavcodec/vp3dsp.h')
-rw-r--r-- | libavcodec/vp3dsp.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libavcodec/vp3dsp.h b/libavcodec/vp3dsp.h index 7549bcb3de..32b2cad0ef 100644 --- a/libavcodec/vp3dsp.h +++ b/libavcodec/vp3dsp.h @@ -48,6 +48,9 @@ typedef struct VP3DSPContext { void ff_vp3dsp_v_loop_filter_12(uint8_t *first_pixel, ptrdiff_t stride, int *bounding_values); void ff_vp3dsp_h_loop_filter_12(uint8_t *first_pixel, ptrdiff_t stride, int *bounding_values); +void ff_vp3dsp_idct10_put(uint8_t *dest, ptrdiff_t stride, int16_t *block); +void ff_vp3dsp_idct10_add(uint8_t *dest, ptrdiff_t stride, int16_t *block); + void ff_vp3dsp_init(VP3DSPContext *c, int flags); void ff_vp3dsp_init_arm(VP3DSPContext *c, int flags); void ff_vp3dsp_init_ppc(VP3DSPContext *c, int flags); |