diff options
author | Kostya Shishkov <kostya.shishkov@gmail.com> | 2006-08-31 04:44:54 +0000 |
---|---|---|
committer | Kostya Shishkov <kostya.shishkov@gmail.com> | 2006-08-31 04:44:54 +0000 |
commit | 74691b7bcb0f3a0e4fb3e15dcc1a3270237079b7 (patch) | |
tree | aca962e181feb55b3e8a984e6dae4bc424062274 /libavcodec/dsputil.c | |
parent | 2d5eadccb5c96b461861ad0a3434863615f80867 (diff) | |
download | ffmpeg-74691b7bcb0f3a0e4fb3e15dcc1a3270237079b7.tar.gz |
New qpel MC functions conforming to VC-1 standard.
Existing DSPUtil functions cause chroma artifacts on some files.
Originally committed as revision 6139 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/dsputil.c')
-rw-r--r-- | libavcodec/dsputil.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libavcodec/dsputil.c b/libavcodec/dsputil.c index 22dbfc01e8..89d2c15c49 100644 --- a/libavcodec/dsputil.c +++ b/libavcodec/dsputil.c @@ -2598,6 +2598,10 @@ void ff_vc1dsp_init(DSPContext* c, AVCodecContext *avctx); void ff_put_vc1_mspel_mc00_c(uint8_t *dst, uint8_t *src, int stride, int rnd) { put_pixels8_c(dst, src, stride, 8); } + +void ff_put_vc1_qpel_mc00_c(uint8_t *dst, uint8_t *src, int stride, int rnd) { + put_pixels8_c(dst, src, stride, 8); +} #endif /* CONFIG_VC1_DECODER||CONFIG_WMV3_DECODER */ static void wmv2_mspel8_v_lowpass(uint8_t *dst, uint8_t *src, int dstStride, int srcStride, int w){ |