diff options
author | XhmikosR <xhmikosr@users.sourceforge.net> | 2010-06-23 11:14:19 +0400 |
---|---|---|
committer | XhmikosR <xhmikosr@users.sourceforge.net> | 2010-06-23 11:14:19 +0400 |
commit | 3f1c7c402a55ac1a7c7f4ef7050bf6bb39f6ee18 (patch) | |
tree | 36006a2bd802ca6057c2a18e9e779d1906821414 /src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/vp3dsp.c | |
parent | fefd58f7dc18cf5d070bdddaf158dfee567cbe6d (diff) |
updated ffmpeg
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@2072 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/vp3dsp.c')
-rw-r--r-- | src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/vp3dsp.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/vp3dsp.c b/src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/vp3dsp.c index 09161a546..3633a52d6 100644 --- a/src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/vp3dsp.c +++ b/src/filters/transform/MPCVideoDec/ffmpeg/libavcodec/vp3dsp.c @@ -19,7 +19,7 @@ */
/**
- * @file libavcodec/vp3dsp.c
+ * @file
* Standard C DSP-oriented functions cribbed from the original VP3
* source code.
*/
@@ -225,9 +225,7 @@ void ff_vp3_idct_add_c(uint8_t *dest/*align 8*/, int line_size, DCTELEM *block/* void ff_vp3_idct_dc_add_c(uint8_t *dest/*align 8*/, int line_size, const DCTELEM *block/*align 16*/){
const uint8_t *cm = ff_cropTbl + MAX_NEG_CROP;
- int i, dc = block[0];
- dc = (46341*dc)>>16;
- dc = (46341*dc + (8<<16))>>20;
+ int i, dc = (block[0] + 15) >> 5;
for(i = 0; i < 8; i++){
dest[0] = cm[dest[0]+dc];
|