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

Definition of the various DTV standards which are used in TSDuck. More...

Classes

struct  ts::EnableBitMaskOperators< ts::Standards >
 Template specialization on type ts::Standards
More...
 

Namespaces

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

Enumerations

enum class  ts::Standards : uint16_t {
  ts::Standards::NONE = 0x0000 ,
  ts::Standards::MPEG = 0x0001 ,
  ts::Standards::DVB = 0x0002 ,
  ts::Standards::SCTE = 0x0004 ,
  ts::Standards::ATSC = 0x0008 ,
  ts::Standards::ISDB = 0x0010 ,
  ts::Standards::JAPAN = 0x0020 ,
  ts::Standards::ABNT = 0x0040 ,
  ts::Standards::DVBONLY = 0x8000
}
 Bit masks for standards, used to qualify the signalization. More...
 

Functions

bool ts::CompatibleStandards (Standards std)
 Check compatibility between standards.
 
UString ts::StandardsNames (Standards standards)
 Return a string representing a list of standards.
 

Detailed Description

Definition of the various DTV standards which are used in TSDuck.