MythTV  master
Public Types | List of all members
PID Class Reference

Contains Packet Identifier numeric values. More...

#include <libmythtv/mpeg/mpegtables.h>

Public Types

enum  : std::uint16_t {
  MPEG_PAT_PID = 0x0000, MPEG_CAT_PID = 0x0001, MPEG_TSDT_PID = 0x0002, DVB_NIT_PID = 0x0010,
  DVB_SDT_PID = 0x0011, DVB_EIT_PID = 0x0012, DVB_RST_PID = 0x0013, DVB_TDT_PID = 0x0014,
  DVB_DNLONG_EIT_PID = 0x0300, DVB_BVLONG_EIT_PID = 0x0441, MCA_EIT_PID = 0x03fa, PREMIERE_EIT_DIREKT_PID = 0x0b11,
  PREMIERE_EIT_SPORT_PID = 0x0b12, ATSC_PSIP_PID = 0x1ffb, SCTE_PSIP_PID = 0x1ffc, FREESAT_SI_PID = 0x0f01,
  FREESAT_EIT_PID = 0x0f02, FREESAT_ST_EIT_PID = 0x0f03, MPEG_NULL_PID = 0x1fff, OTV_EIT_TIT_PID_START = 0x30,
  OTV_EIT_TIT_PID_END = 0x37, OTV_EIT_SUP_PID_START = 0x40, OTV_EIT_SUP_PID_END = 0x47
}
 

Detailed Description

Contains Packet Identifier numeric values.

Definition at line 206 of file mpegtables.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : std::uint16_t
Enumerator
MPEG_PAT_PID 
MPEG_CAT_PID 
MPEG_TSDT_PID 
DVB_NIT_PID 
DVB_SDT_PID 
DVB_EIT_PID 
DVB_RST_PID 
DVB_TDT_PID 
DVB_DNLONG_EIT_PID 
DVB_BVLONG_EIT_PID 
MCA_EIT_PID 
PREMIERE_EIT_DIREKT_PID 
PREMIERE_EIT_SPORT_PID 
ATSC_PSIP_PID 
SCTE_PSIP_PID 
FREESAT_SI_PID 
FREESAT_EIT_PID 
FREESAT_ST_EIT_PID 
MPEG_NULL_PID 

The all-ones PID value 0x1FFF indicates a Null TS Packet introduced to maintain a constant bit rate of a TS Multiplex.

OTV_EIT_TIT_PID_START 
OTV_EIT_TIT_PID_END 
OTV_EIT_SUP_PID_START 
OTV_EIT_SUP_PID_END 

Definition at line 209 of file mpegtables.h.


The documentation for this class was generated from the following file: