[svn] / branches / release-0_9_1-fixes / xvidcore / src / bitstream / bitstream.c Repository:
ViewVC logotype

Diff of /branches/release-0_9_1-fixes/xvidcore/src/bitstream/bitstream.c

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

revision 847, Thu Feb 13 17:31:35 2003 UTC revision 1098, Mon Jul 28 12:39:32 2003 UTC
# Line 50  Line 50 
50   *  exception also makes it possible to release a modified version which   *  exception also makes it possible to release a modified version which
51   *  carries forward this exception.   *  carries forward this exception.
52   *   *
53   * $Id: bitstream.c,v 1.37 2002-12-15 01:21:12 edgomez Exp $   * $Id: bitstream.c,v 1.37.2.1 2003-07-28 12:39:27 edgomez Exp $
54   *   *
55   ****************************************************************************/   ****************************************************************************/
56    
# Line 703  Line 703 
703          BitstreamPutBits(bs, 0, 4);          BitstreamPutBits(bs, 0, 4);
704    
705          BitstreamPutBit(bs, 0);         /* random_accessible_vol */          BitstreamPutBit(bs, 0);         /* random_accessible_vol */
706          BitstreamPutBits(bs, 0, 8);     /* video_object_type_indication */          BitstreamPutBits(bs, 1, 8);     /* video_object_type_indication "Video ID" == 00000001 */
707          BitstreamPutBit(bs, 0);         /* is_object_layer_identified (0=not given) */          BitstreamPutBit(bs, 0);         /* is_object_layer_identified (0=not given) */
708          BitstreamPutBits(bs, 1, 4);     /* aspect_ratio_info (1=1:1) */          BitstreamPutBits(bs, 1, 4);     /* aspect_ratio_info (1=1:1) */
709    
# Line 741  Line 741 
741          BitstreamPutBit(bs, frame->global_flags & XVID_INTERLACING);    /* interlace */          BitstreamPutBit(bs, frame->global_flags & XVID_INTERLACING);    /* interlace */
742          BitstreamPutBit(bs, 1);         /* obmc_disable (overlapped block motion compensation) */          BitstreamPutBit(bs, 1);         /* obmc_disable (overlapped block motion compensation) */
743          BitstreamPutBit(bs, 0);         /* sprite_enable */          BitstreamPutBit(bs, 0);         /* sprite_enable */
744          BitstreamPutBit(bs, 0);         /* not_in_bit */          BitstreamPutBit(bs, 0);         /* not_8_bit */
745    
746          /* quant_type   0=h.263  1=mpeg4(quantizer tables) */          /* quant_type   0=h.263  1=mpeg4(quantizer tables) */
747          BitstreamPutBit(bs, pParam->m_quant_type);          BitstreamPutBit(bs, pParam->m_quant_type);
# Line 763  Line 763 
763          BitstreamPutBit(bs, 1);         /* resync_marker_disable */          BitstreamPutBit(bs, 1);         /* resync_marker_disable */
764          BitstreamPutBit(bs, 0);         /* data_partitioned */          BitstreamPutBit(bs, 0);         /* data_partitioned */
765          BitstreamPutBit(bs, 0);         /* scalability */          BitstreamPutBit(bs, 0);         /* scalability */
766    
767            BitstreamPadAlways(bs);         /* next_start_code() */
768  }  }
769    
770    

Legend:
Removed from v.847  
changed lines
  Added in v.1098

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