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

Diff of /xvidcore/src/bitstream/bitstream.c

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

revision 1.23, Fri Jul 12 00:49:59 2002 UTC revision 1.24, Thu Jul 18 23:52:39 2002 UTC
# Line 330  Line 330 
330    
331                          DPRINTF(DPRINTF_HEADER,"vop_time_increment_resolution %i", time_increment_resolution);                          DPRINTF(DPRINTF_HEADER,"vop_time_increment_resolution %i", time_increment_resolution);
332    
333                          time_increment_resolution--;  //                      time_increment_resolution--;
334    
335                          if (time_increment_resolution > 0) {                          if (time_increment_resolution > 0) {
336                                  dec->time_inc_bits = log2bin(time_increment_resolution);                                  dec->time_inc_bits = log2bin(time_increment_resolution-1);
337                          } else {                          } else {
338                                  // dec->time_inc_bits = 0;                                  // dec->time_inc_bits = 0;
339                                  // for "old" xvid compatibility, set time_inc_bits = 1                                  // for "old" xvid compatibility, set time_inc_bits = 1
# Line 550  Line 550 
550                                  dec->time =                                  dec->time =
551                                          dec->time_base * time_increment_resolution +                                          dec->time_base * time_increment_resolution +
552                                          time_increment;                                          time_increment;
553                                  dec->time_pp = (uint32_t) (dec->time - dec->last_non_b_time);                                  dec->time_pp = (uint32_t)
554                                            (time_increment_resolution + dec->time - dec->last_non_b_time)%time_increment_resolution;
555                                  dec->last_non_b_time = dec->time;                                  dec->last_non_b_time = dec->time;
556                          } else {                          } else {
557                                  dec->time =                                  dec->time =
558                                          (dec->last_time_base +                                          (dec->last_time_base +
559                                           time_incr) * time_increment_resolution + time_increment;                                           time_incr) * time_increment_resolution + time_increment;
560                                  dec->time_bp = (uint32_t) (dec->last_non_b_time - dec->time);                                  dec->time_bp = (uint32_t)
561                                            (time_increment_resolution + dec->last_non_b_time - dec->time)%time_increment_resolution;
562                          }                          }
563    
564                          READ_MARKER();                          READ_MARKER();

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

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