[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.55, Tue Nov 22 10:23:01 2005 UTC revision 1.55.2.1, Mon Jul 10 15:05:30 2006 UTC
# Line 423  Line 423 
423                          DPRINTF(XVID_DEBUG_STARTCODE, "</visual_object_sequence>\n");                          DPRINTF(XVID_DEBUG_STARTCODE, "</visual_object_sequence>\n");
424    
425                  } else if (start_code == VISOBJ_START_CODE) {                  } else if (start_code == VISOBJ_START_CODE) {
                         int visobj_ver_id;  
   
426                          DPRINTF(XVID_DEBUG_STARTCODE, "<visual_object>\n");                          DPRINTF(XVID_DEBUG_STARTCODE, "<visual_object>\n");
427    
428                          BitstreamSkip(bs, 32);  /* visual_object_start_code */                          BitstreamSkip(bs, 32);  /* visual_object_start_code */
429                          if (BitstreamGetBit(bs))        /* is_visual_object_identified */                          if (BitstreamGetBit(bs))        /* is_visual_object_identified */
430                          {                          {
431                                  visobj_ver_id = BitstreamGetBits(bs, 4);        /* visual_object_ver_id */                                  dec->ver_id = BitstreamGetBits(bs, 4);  /* visual_object_ver_id */
432                                  DPRINTF(XVID_DEBUG_HEADER,"visobj_ver_id %i\n", visobj_ver_id);                                  DPRINTF(XVID_DEBUG_HEADER,"visobj_ver_id %i\n", dec->ver_id);
433                                  BitstreamSkip(bs, 3);   /* visual_object_priority */                                  BitstreamSkip(bs, 3);   /* visual_object_priority */
434                          } else {                          } else {
435                                  visobj_ver_id = 1;                                  dec->ver_id = 1;
436                          }                          }
437    
438                          if (BitstreamShowBits(bs, 4) != VISOBJ_TYPE_VIDEO)      /* visual_object_type */                          if (BitstreamShowBits(bs, 4) != VISOBJ_TYPE_VIDEO)      /* visual_object_type */
# Line 483  Line 481 
481                                  DPRINTF(XVID_DEBUG_HEADER,"ver_id %i\n", vol_ver_id);                                  DPRINTF(XVID_DEBUG_HEADER,"ver_id %i\n", vol_ver_id);
482                                  BitstreamSkip(bs, 3);   /* video_object_layer_priority */                                  BitstreamSkip(bs, 3);   /* video_object_layer_priority */
483                          } else {                          } else {
484                                  vol_ver_id = 1;                                  vol_ver_id = dec->ver_id;
485                          }                          }
486    
487                          dec->aspect_ratio = BitstreamGetBits(bs, 4);                          dec->aspect_ratio = BitstreamGetBits(bs, 4);

Legend:
Removed from v.1.55  
changed lines
  Added in v.1.55.2.1

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