Mercurial > mplayer.hg
diff libmpeg2/slice.c @ 41:0d76b2b962ad
added mpeg 1/2 postprocessing
author | arpi_esp |
---|---|
date | Mon, 05 Mar 2001 23:02:30 +0000 |
parents | 846535ace7a2 |
children | 727b1337f951 |
line wrap: on
line diff
--- a/libmpeg2/slice.c Mon Mar 05 15:33:10 2001 +0000 +++ b/libmpeg2/slice.c Mon Mar 05 23:02:30 2001 +0000 @@ -1488,7 +1488,7 @@ dest[1] += 4 * stride; \ dest[2] += 4 * stride; \ } while (0); \ - offset = 0; \ + offset = 0; ++code; \ } \ } while (0) @@ -1739,6 +1739,9 @@ picture->dc_dct_pred[2] = 1 << (picture->intra_dc_precision+7); } +#ifdef MPEG12_POSTPROC + quant_store[code][(offset>>4)+1] = picture->quantizer_scale; +#endif offset += 16; CHECK_DISPLAY; @@ -1769,6 +1772,10 @@ else MOTION (motion_fi_zero, MACROBLOCK_MOTION_FORWARD); +#ifdef MPEG12_POSTPROC + quant_store[code][(offset>>4)+1] = picture->quantizer_scale; +#endif + offset += 16; CHECK_DISPLAY; } while (--mba_inc); @@ -1781,6 +1788,10 @@ else MOTION (motion_fi_reuse, macroblock_modes); +#ifdef MPEG12_POSTPROC + quant_store[code][(offset>>4)+1] = picture->quantizer_scale; +#endif + offset += 16; CHECK_DISPLAY; } while (--mba_inc);