# HG changeset patch # User arpi_esp # Date 1003273838 0 # Node ID 1e4a4af694d18ebfd7ce4140f9447c347d012967 # Parent bd163e13a0fbc193ae972c798dcbafd7eb6e6f53 exporting qscale data for postprocessing (for MPlayer) diff -r bd163e13a0fb -r 1e4a4af694d1 avcodec.h --- a/avcodec.h Tue Oct 16 02:31:14 2001 +0000 +++ b/avcodec.h Tue Oct 16 23:10:38 2001 +0000 @@ -237,4 +237,12 @@ void avcodec_register_all(void); +#ifdef FF_POSTPROCESS +#ifndef MBC +#define MBC 48 +#define MBR 36 +#endif +extern int quant_store[MBR+1][MBC+1]; // [Review] +#endif + #endif /* AVCODEC_H */ diff -r bd163e13a0fb -r 1e4a4af694d1 mpegvideo.c --- a/mpegvideo.c Tue Oct 16 02:31:14 2001 +0000 +++ b/mpegvideo.c Tue Oct 16 23:10:38 2001 +0000 @@ -675,6 +675,11 @@ mb_x = s->mb_x; mb_y = s->mb_y; +#ifdef FF_POSTPROCESS + quant_store[mb_y][mb_x]=s->qscale; + //printf("[%02d][%02d] %d\n",mb_x,mb_y,s->qscale); +#endif + /* update DC predictors for P macroblocks */ if (!s->mb_intra) { if (s->h263_pred) {