From 3357a615d4be386ae6ee3cf11343a8867cd7a099 Mon Sep 17 00:00:00 2001 From: michael Date: Mon, 28 Oct 2002 22:45:05 +0000 Subject: fixing quant_store scaling git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7948 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpeg2/slice.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libmpeg2') diff --git a/libmpeg2/slice.c b/libmpeg2/slice.c index 2fdeb48375..4e289f0d06 100644 --- a/libmpeg2/slice.c +++ b/libmpeg2/slice.c @@ -1753,7 +1753,7 @@ int slice_process (picture_t * picture, uint8_t code, uint8_t * buffer) } #ifdef MPEG12_POSTPROC - picture->current_frame->quant_store[code][(offset>>4)+1] = picture->quantizer_scale; + picture->current_frame->quant_store[code][(offset>>4)+1] = picture->quantizer_scale>>1; #endif offset += 16; CHECK_DISPLAY; @@ -1785,7 +1785,7 @@ int slice_process (picture_t * picture, uint8_t code, uint8_t * buffer) MOTION (motion_fi_zero, MACROBLOCK_MOTION_FORWARD); #ifdef MPEG12_POSTPROC - picture->current_frame->quant_store[code][(offset>>4)+1] = picture->quantizer_scale; + picture->current_frame->quant_store[code][(offset>>4)+1] = picture->quantizer_scale>>1; #endif offset += 16; @@ -1801,7 +1801,7 @@ int slice_process (picture_t * picture, uint8_t code, uint8_t * buffer) MOTION (motion_fi_reuse, macroblock_modes); #ifdef MPEG12_POSTPROC - picture->current_frame->quant_store[code][(offset>>4)+1] = picture->quantizer_scale; + picture->current_frame->quant_store[code][(offset>>4)+1] = picture->quantizer_scale>>1; #endif offset += 16; -- cgit v1.2.3