[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.24, Thu Jul 18 23:52:39 2002 UTC revision 1.26, Wed Jul 24 00:49:16 2002 UTC
# Line 446  Line 446 
446    
447    
448                                  if (vol_ver_id != 1) {                                  if (vol_ver_id != 1) {
449                                          dec->quarterpel = BitstreamGetBit(bs);  // quarter_sampe                                          DEBUG("QUARTERPEL BITSTREAM");
450                                          if (dec->quarterpel) {                                          dec->quarterpel = BitstreamGetBit(bs);  // quarter_sample
                                                 DPRINTF(DPRINTF_ERROR, "quarter_sample not supported");  
451                                          }                                          }
452                                  } else {                                  else
453                                          dec->quarterpel = 0;                                          dec->quarterpel = 0;
454                                  }  
455    
456                                  if (!BitstreamGetBit(bs))       // complexity_estimation_disable                                  if (!BitstreamGetBit(bs))       // complexity_estimation_disable
457                                  {                                  {
# Line 547  Line 546 
546                          if (coding_type != B_VOP) {                          if (coding_type != B_VOP) {
547                                  dec->last_time_base = dec->time_base;                                  dec->last_time_base = dec->time_base;
548                                  dec->time_base += time_incr;                                  dec->time_base += time_incr;
549                                  dec->time =                                  dec->time = time_increment;
550                                          dec->time_base * time_increment_resolution +  
551    /*                                      dec->time_base * time_increment_resolution +
552                                          time_increment;                                          time_increment;
553                                  dec->time_pp = (uint32_t)  */                              dec->time_pp = (uint32_t)
554                                          (time_increment_resolution + dec->time - dec->last_non_b_time)%time_increment_resolution;                                          (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 = time_increment;
558    /*
559                                          (dec->last_time_base +                                          (dec->last_time_base +
560                                           time_incr) * time_increment_resolution + time_increment;                                           time_incr) * time_increment_resolution + time_increment;
561    */
562                                  dec->time_bp = (uint32_t)                                  dec->time_bp = (uint32_t)
563                                          (time_increment_resolution + dec->last_non_b_time - dec->time)%time_increment_resolution;                                          (time_increment_resolution + dec->last_non_b_time - dec->time)%time_increment_resolution;
564                          }                          }

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

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