[cvs] / xvidcore / src / utils / ratecontrol.c Repository:
ViewVC logotype

Diff of /xvidcore/src/utils/ratecontrol.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.13.2.1, Sat Dec 14 09:39:42 2002 UTC revision 1.21, Mon Mar 22 22:36:24 2004 UTC
# Line 121  Line 121 
121          double quality_scale, base_quality, target_quality;          double quality_scale, base_quality, target_quality;
122          int32_t rtn_quant;          int32_t rtn_quant;
123    
124            if(keyframe > 2)
125                    return;
126    
127          rate_control->frames++;          rate_control->frames++;
128          rate_control->total_size += frame_size;          rate_control->total_size += frame_size;
129    
130            rate_control->rtn_quant = quant;
131    
132          deviation =          deviation =
133                  (int64_t) ((double) rate_control->total_size -                  (int64_t) ((double) rate_control->total_size -
134                                     ((double)                                     ((double)
# Line 145  Line 150 
150                  if (rate_control->sequence_quality < 0.1)                  if (rate_control->sequence_quality < 0.1)
151                          rate_control->sequence_quality = 0.1;                          rate_control->sequence_quality = 0.1;
152    
153                  if (!keyframe) {                  if (keyframe != 1) {
154                          reaction_delay_factor =                          reaction_delay_factor =
155                                  (double) rate_control->reaction_delay_factor;                                  (double) rate_control->reaction_delay_factor;
156                          rate_control->avg_framesize -=                          rate_control->avg_framesize -=
# Line 207  Line 212 
212  static int  static int
213  get_initial_quant(int bpp)  get_initial_quant(int bpp)
214  {  {
215          return 5;          return 8;
216  }  }

Legend:
Removed from v.1.13.2.1  
changed lines
  Added in v.1.21

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4