X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fmpeg2enc%2Fratectl.c;h=7758dae9f1e81db5ee1db35487bb7f1014e8cbcc;hb=0f8dc862440439b96c65bed178f2457f6f1cc079;hp=1fc465aa04dfabd8795e865cc91e7d187f655aa3;hpb=8b3b351f3703224915cf26d1b01d1d8ee632a178;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/mpeg2enc/ratectl.c b/cinelerra-5.1/mpeg2enc/ratectl.c index 1fc465aa..7758dae9 100644 --- a/cinelerra-5.1/mpeg2enc/ratectl.c +++ b/cinelerra-5.1/mpeg2enc/ratectl.c @@ -184,14 +184,14 @@ static int scale_quant(pict_data_s *picture, double quant ) - +#if 0 /* compute variance of 8x8 block */ static double var_sblk(p, lx) unsigned char *p; int lx; { int j; - register unsigned int v, s, s2; + unsigned int v, s, s2; s = s2 = 0; @@ -210,7 +210,7 @@ int lx; return (double)s2 / 64.0 - ((double)s / 64.0) * ((double)s / 64.0); } - +#endif static double calc_actj(pict_data_s *picture) { @@ -291,7 +291,7 @@ void ratectl_init_pict(ratectl_t *ratectl, pict_data_s *picture) of DCT coefficients) and actual quantisation weighted activty. We use this to try to predict the activity of each frame. */ - + avg_K = 1; ratectl->actsum = calc_actj(picture ); ratectl->avg_act = (double)ratectl->actsum/(double)(mb_per_pict); ratectl->sum_avg_act += ratectl->avg_act;