diff options
author | Ramiro Polla <ramiro.polla@gmail.com> | 2009-04-30 12:30:05 +0000 |
---|---|---|
committer | Ramiro Polla <ramiro.polla@gmail.com> | 2009-04-30 12:30:05 +0000 |
commit | bf4f19dc654b91dfc8405e124cac8a1eb912da74 (patch) | |
tree | 6bb085dc5b6e03b987e1a1aca5fec8a5a5b3549d /libavcodec/dsputil.h | |
parent | 52bcc8e13c0305c6d1f05f1b95ab5965cc3ca81c (diff) | |
download | ffmpeg-bf4f19dc654b91dfc8405e124cac8a1eb912da74.tar.gz |
mlpdec: Move MLP's filter_channel() to dsputils.
Originally committed as revision 18721 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/dsputil.h')
-rw-r--r-- | libavcodec/dsputil.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libavcodec/dsputil.h b/libavcodec/dsputil.h index 60b2f22991..365f596fc9 100644 --- a/libavcodec/dsputil.h +++ b/libavcodec/dsputil.h @@ -475,6 +475,12 @@ typedef struct DSPContext { void (*shrink[4])(uint8_t *dst, int dst_wrap, const uint8_t *src, int src_wrap, int width, int height); + /* mlp/truehd functions */ + void (*mlp_filter_channel)(int32_t *firbuf, const int32_t *fircoeff, int firorder, + int32_t *iirbuf, const int32_t *iircoeff, int iirorder, + unsigned int filter_shift, int32_t mask, int blocksize, + int32_t *sample_buffer); + /* vc1 functions */ void (*vc1_inv_trans_8x8)(DCTELEM *b); void (*vc1_inv_trans_8x4)(uint8_t *dest, int line_size, DCTELEM *block); |