mpeg2const.hh
上传用户:aoeyumen
上传日期:2007-01-06
资源大小:3329k
文件大小:2k
源码类别:

DVD

开发平台:

Unix_Linux

  1. /*
  2.    File: mpeg2const.hh
  3.    By: Alex Theo de Jong
  4.    Created: February 1996
  5.    Description:
  6.    Constants taken from the MPEG2 Standard, ISO/IEC 13818-1, 13818-2, and 13818-3
  7.  */
  8. #ifndef __mpeg2const_hh
  9. #define __mpeg2const_hh
  10. // Part 1
  11. // const unsigned int MPEG2_TS_Packet_size      = 188;         // Page xvi
  12. const unsigned int Sync_byte                 = 0x47;        // Page 17
  13. const unsigned int Stuffing_byte             = 0xff;        // Page 21
  14. const unsigned int Packet_start_code_prefix  = 0x000001;    // Page 24
  15. const unsigned int Reserved                  = 0x00;        // Table 2-5,  Page 18
  16. const unsigned int No_adapt_only_payload     = 0x01;
  17. const unsigned int Only_adapt_no_payload     = 0x10;
  18. const unsigned int Adapt_payload             = 0x11;
  19. const unsigned int Program_stream_map        = 0xbc;        // Table 2-17, Page 37
  20. const unsigned int Private_stream_1          = 0xbd;
  21. const unsigned int Padding_stream            = 0xbe;
  22. const unsigned int Private_stream_2          = 0xbf;
  23. const unsigned int Program_Association_Table = 0x00;        // Page 18
  24. const unsigned int Conditional_Access_Table  = 0x01;
  25. const unsigned int Pack_start_code           = 0x000001ba;  // Page 34
  26. const unsigned int System_start_code         = 0x000001bb;  // Page 35
  27. // Part 2
  28. const unsigned int Picture_start_code        = 0x00000100;  // Page 21
  29. const unsigned int Slice_min_start           = 0x00000101;
  30. const unsigned int Sequence_start_code       = 0x000001b3;
  31. const unsigned int Slice_max_start           = 0x000001af;
  32. const unsigned int User_start_code           = 0x000001b2;
  33. const unsigned int Ext_start_code            = 0x000001b5;
  34. const unsigned int Sequence_end_code         = 0x000001b7;
  35. const unsigned int Gop_start_code            = 0x000001b8;
  36. const unsigned int Iso_end_code              = 0x000001b9;
  37. // Part 3
  38. #endif // __mpeg2const_hh