TSDuck v3.40-4033
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
tsTeletext.h File Reference

Common definitions for Teletext PES packets. More...

Namespaces

namespace  ts
 TSDuck namespace, containing all TSDuck classes and functions.
 

Enumerations

enum class  ts::TeletextDataUnitId : uint8_t {
  ts::NON_SUBTITLE = 0x02 ,
  ts::SUBTITLE = 0x03 ,
  ts::INVERTED = 0x0C ,
  ts::VPS = 0xC3 ,
  ts::CLOSED_CAPTIONS = 0xC5 ,
  ts::STUFFING = 0xFF
}
 Teletext data unit ids. More...
 

Variables

constexpr size_t ts::TELETEXT_PACKET_SIZE = 44
 Size in bytes of a Teletext packet.
 
constexpr uint8_t ts::TELETEXT_PES_FIRST_EBU_DATA_ID = 0x10
 First EBU data_identifier value in PES packets conveying Teletext.
 
constexpr uint8_t ts::TELETEXT_PES_LAST_EBU_DATA_ID = 0x1F
 Last EBU data_identifier value in PES packets conveying Teletext.
 

Detailed Description

Common definitions for Teletext PES packets.

Reference: ETSI EN 300 472 V1.3.1, "DVB; Specification for conveying ITU-R System B Teletext in DVB bitstreams"

See also
ETSI EN 300 472