Mercurial > libavcodec.hg
comparison ratecontrol.c @ 4588:fc155ff94878 libavcodec
cosmetics: Fix another common typo, dependAnt --> dependEnt.
author | diego |
---|---|
date | Sat, 24 Feb 2007 09:41:43 +0000 |
parents | 90e848a24c70 |
children | a96d905dcbaa |
comparison
equal
deleted
inserted
replaced
4587:644687c58928 | 4588:fc155ff94878 |
---|---|
749 //printf("%f ", q); | 749 //printf("%f ", q); |
750 q= get_diff_limited_q(s, rce, q); | 750 q= get_diff_limited_q(s, rce, q); |
751 //printf("%f ", q); | 751 //printf("%f ", q); |
752 assert(q>0.0); | 752 assert(q>0.0); |
753 | 753 |
754 if(pict_type==P_TYPE || s->intra_only){ //FIXME type dependant blur like in 2-pass | 754 if(pict_type==P_TYPE || s->intra_only){ //FIXME type dependent blur like in 2-pass |
755 rcc->short_term_qsum*=a->qblur; | 755 rcc->short_term_qsum*=a->qblur; |
756 rcc->short_term_qcount*=a->qblur; | 756 rcc->short_term_qcount*=a->qblur; |
757 | 757 |
758 rcc->short_term_qsum+= q; | 758 rcc->short_term_qsum+= q; |
759 rcc->short_term_qcount++; | 759 rcc->short_term_qcount++; |
809 RateControlContext *rcc= &s->rc_context; | 809 RateControlContext *rcc= &s->rc_context; |
810 AVCodecContext *a= s->avctx; | 810 AVCodecContext *a= s->avctx; |
811 int i, toobig; | 811 int i, toobig; |
812 double fps= 1/av_q2d(s->avctx->time_base); | 812 double fps= 1/av_q2d(s->avctx->time_base); |
813 double complexity[5]={0,0,0,0,0}; // aproximate bits at quant=1 | 813 double complexity[5]={0,0,0,0,0}; // aproximate bits at quant=1 |
814 uint64_t const_bits[5]={0,0,0,0,0}; // quantizer idependant bits | 814 uint64_t const_bits[5]={0,0,0,0,0}; // quantizer independent bits |
815 uint64_t all_const_bits; | 815 uint64_t all_const_bits; |
816 uint64_t all_available_bits= (uint64_t)(s->bit_rate*(double)rcc->num_entries/fps); | 816 uint64_t all_available_bits= (uint64_t)(s->bit_rate*(double)rcc->num_entries/fps); |
817 double rate_factor=0; | 817 double rate_factor=0; |
818 double step; | 818 double step; |
819 //int last_i_frame=-10000000; | 819 //int last_i_frame=-10000000; |