ReactOS  0.4.14-dev-77-gd9e7c48
bdatypes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _BDA_TEMPLATE_CONNECTION
 
struct  _BDA_TEMPLATE_PIN_JOINT
 
struct  tagKS_BDA_FRAME_INFO
 
struct  _BDA_ETHERNET_ADDRESS
 
struct  _BDA_ETHERNET_ADDRESS_LIST
 
struct  _BDA_IPv4_ADDRESS
 
struct  _BDA_IPv4_ADDRESS_LIST
 
struct  _BDA_IPv6_ADDRESS
 
struct  _BDA_IPv6_ADDRESS_LIST
 
struct  _BDANODE_DESCRIPTOR
 
struct  _BDA_TABLE_SECTION
 
struct  PID_MAP
 
struct  _BDA_PID_MAP
 
struct  _BDA_PID_UNMAP
 
struct  _BDA_CA_MODULE_UI
 
struct  _BDA_PROGRAM_PID_LIST
 
struct  _MPEG2_TRANSPORT_STRIDE
 

Macros

#define MIN_DIMENSION   1
 
#define V1_ENUM
 
#define BDA_FREQUENCY_NOT_SET   -1
 
#define BDA_FREQUENCY_NOT_DEFINED   0
 
#define BDA_RANGE_NOT_SET   -1
 
#define BDA_RANGE_NOT_DEFINED   0
 
#define BDA_CHAN_BANDWITH_NOT_SET   -1
 
#define BDA_CHAN_BANDWITH_NOT_DEFINED   0
 
#define BDA_FREQUENCY_MULTIPLIER_NOT_SET   -1
 
#define BDA_FREQUENCY_MULTIPLIER_NOT_DEFINED   0
 

Typedefs

typedef struct _BDA_TEMPLATE_CONNECTION BDA_TEMPLATE_CONNECTION
 
typedef struct _BDA_TEMPLATE_CONNECTIONPBDA_TEMPLATE_CONNECTION
 
typedef struct _BDA_TEMPLATE_PIN_JOINT BDA_TEMPLATE_PIN_JOINT
 
typedef struct _BDA_TEMPLATE_PIN_JOINTPBDA_TEMPLATE_PIN_JOINT
 
typedef struct tagKS_BDA_FRAME_INFO KS_BDA_FRAME_INFO
 
typedef struct tagKS_BDA_FRAME_INFOPKS_BDA_FRAME_INFO
 
typedef enum BDA_EVENT_IDPBDA_EVENT_ID
 
typedef struct _BDA_ETHERNET_ADDRESS BDA_ETHERNET_ADDRESS
 
typedef struct _BDA_ETHERNET_ADDRESSPBDA_ETHERNET_ADDRESS
 
typedef struct _BDA_ETHERNET_ADDRESS_LIST BDA_ETHERNET_ADDRESS_LIST
 
typedef struct _BDA_ETHERNET_ADDRESS_LISTPBDA_ETHERNET_ADDRESS_LIST
 
typedef enum BDA_MULTICAST_MODEPBDA_MULTICAST_MODE
 
typedef struct _BDA_IPv4_ADDRESS BDA_IPv4_ADDRESS
 
typedef struct _BDA_IPv4_ADDRESSPBDA_IPv4_ADDRESS
 
typedef struct _BDA_IPv4_ADDRESS_LIST BDA_IPv4_ADDRESS_LIST
 
typedef struct _BDA_IPv4_ADDRESS_LISTPBDA_IPv4_ADDRESS_LIST
 
typedef struct _BDA_IPv6_ADDRESS BDA_IPv6_ADDRESS
 
typedef struct _BDA_IPv6_ADDRESSPBDA_IPv6_ADDRESS
 
typedef struct _BDA_IPv6_ADDRESS_LIST BDA_IPv6_ADDRESS_LIST
 
typedef struct _BDA_IPv6_ADDRESS_LISTPBDA_IPv6_ADDRESS_LIST
 
typedef enum BDA_CHANGE_STATEPBDA_CHANGE_STATE
 
typedef enum BDA_SIGNAL_STATEPBDA_SIGNAL_STATE
 
typedef struct _BDANODE_DESCRIPTOR BDANODE_DESCRIPTOR
 
typedef struct _BDANODE_DESCRIPTORPBDANODE_DESCRIPTOR
 
typedef struct _BDA_TABLE_SECTION BDA_TABLE_SECTION
 
typedef struct _BDA_TABLE_SECTIONPBDA_TABLE_SECTION
 
typedef struct _BDA_PID_MAP BDA_PID_MAP
 
typedef struct _BDA_PID_MAPPBDA_PID_MAP
 
typedef struct _BDA_PID_UNMAP BDA_PID_UNMAP
 
typedef struct _BDA_PID_UNMAPPBDA_PID_UNMAP
 
typedef enum DVBSystemType DVBSystemType
 
typedef struct _BDA_CA_MODULE_UI BDA_CA_MODULE_UI
 
typedef struct _BDA_CA_MODULE_UIPBDA_CA_MODULE_UI
 
typedef struct _BDA_PROGRAM_PID_LIST BDA_PROGRAM_PID_LIST
 
typedef struct _BDA_PROGRAM_PID_LISTPBDA_PROGRAM_PID_LIST
 
typedef V1_ENUM enum ComponentCategory ComponentCategory
 
typedef enum ComponentStatus ComponentStatus
 
typedef enum ATSCComponentTypeFlags ATSCComponentTypeFlags
 
typedef V1_ENUM enum MPEG2StreamType MPEG2StreamType
 
typedef struct _MPEG2_TRANSPORT_STRIDE MPEG2_TRANSPORT_STRIDE
 
typedef struct _MPEG2_TRANSPORT_STRIDEPMPEG2_TRANSPORT_STRIDE
 
typedef V1_ENUM enum BinaryConvolutionCodeRate BinaryConvolutionCodeRate
 
typedef V1_ENUM enum SpectralInversion SpectralInversion
 
typedef V1_ENUM enum FECMethod FECMethod
 
typedef V1_ENUM enum ModulationType ModulationType
 
typedef V1_ENUM enum TransmissionMode TransmissionMode
 
typedef V1_ENUM enum Polarisation Polarisation
 
typedef V1_ENUM enum GuardInterval GuardInterval
 
typedef V1_ENUM enum HierarchyAlpha HierarchyAlpha
 

Enumerations

enum  BDA_EVENT_ID {
  BDA_EVENT_SIGNAL_LOSS = 0, BDA_EVENT_SIGNAL_LOCK, BDA_EVENT_DATA_START, BDA_EVENT_DATA_STOP,
  BDA_EVENT_CHANNEL_ACQUIRED, BDA_EVENT_CHANNEL_LOST, BDA_EVENT_CHANNEL_SOURCE_CHANGED, BDA_EVENT_CHANNEL_ACTIVATED,
  BDA_EVENT_CHANNEL_DEACTIVATED, BDA_EVENT_SUBCHANNEL_ACQUIRED, BDA_EVENT_SUBCHANNEL_LOST, BDA_EVENT_SUBCHANNEL_SOURCE_CHANGED,
  BDA_EVENT_SUBCHANNEL_ACTIVATED, BDA_EVENT_SUBCHANNEL_DEACTIVATED, BDA_EVENT_ACCESS_GRANTED, BDA_EVENT_ACCESS_DENIED,
  BDA_EVENT_OFFER_EXTENDED, BDA_EVENT_PURCHASE_COMPLETED, BDA_EVENT_SMART_CARD_INSERTED, BDA_EVENT_SMART_CARD_REMOVED
}
 
enum  BDA_MULTICAST_MODE { BDA_PROMISCUOUS_MULTICAST = 0, BDA_FILTERED_MULTICAST, BDA_NO_MULTICAST }
 
enum  BDA_CHANGE_STATE { BDA_CHANGES_COMPLETE = 0, BDA_CHANGES_PENDING }
 
enum  BDA_SIGNAL_STATE { BDA_SIGNAL_UNAVAILABLE = 0, BDA_SIGNAL_INACTIVE, BDA_SIGNAL_ACTIVE }
 
enum  MEDIA_SAMPLE_CONTENT { MEDIA_TRANSPORT_PACKET, MEDIA_ELEMENTARY_STREAM, MEDIA_MPEG2_PSI, MEDIA_TRANSPORT_PAYLOAD }
 
enum  DVBSystemType { DVB_Cable, DVB_Terrestrial, DVB_Satellite }
 
enum  { BDA_UNDEFINED_CHANNEL = -1 }
 
enum  ComponentCategory {
  CategoryNotSet = -1, CategoryOther = 0, CategoryVideo, CategoryAudio,
  CategoryText, CategoryData
}
 
enum  ComponentStatus { StatusActive, StatusInactive, StatusUnavailable }
 
enum  ATSCComponentTypeFlags { ATSCCT_AC3 = 0x00000001 }
 
enum  MPEG2StreamType {
  BDA_UNITIALIZED_MPEG2STREAMTYPE = -1, Reserved1 = 0x0, ISO_IEC_11172_2_VIDEO = Reserved1 + 1, ISO_IEC_13818_2_VIDEO = ISO_IEC_11172_2_VIDEO + 1,
  ISO_IEC_11172_3_AUDIO = ISO_IEC_13818_2_VIDEO + 1, ISO_IEC_13818_3_AUDIO = ISO_IEC_11172_3_AUDIO + 1, ISO_IEC_13818_1_PRIVATE_SECTION = ISO_IEC_13818_3_AUDIO + 1, ISO_IEC_13818_1_PES = ISO_IEC_13818_1_PRIVATE_SECTION + 1,
  ISO_IEC_13522_MHEG = ISO_IEC_13818_1_PES + 1, ANNEX_A_DSM_CC = ISO_IEC_13522_MHEG + 1, ITU_T_REC_H_222_1 = ANNEX_A_DSM_CC + 1, ISO_IEC_13818_6_TYPE_A = ITU_T_REC_H_222_1 + 1,
  ISO_IEC_13818_6_TYPE_B = ISO_IEC_13818_6_TYPE_A + 1, ISO_IEC_13818_6_TYPE_C = ISO_IEC_13818_6_TYPE_B + 1, ISO_IEC_13818_6_TYPE_D = ISO_IEC_13818_6_TYPE_C + 1, ISO_IEC_13818_1_AUXILIARY = ISO_IEC_13818_6_TYPE_D + 1,
  ISO_IEC_13818_1_RESERVED = ISO_IEC_13818_1_AUXILIARY + 1, USER_PRIVATE = ISO_IEC_13818_1_RESERVED + 1
}
 
enum  BinaryConvolutionCodeRate {
  BDA_BCC_RATE_NOT_SET = -1, BDA_BCC_RATE_NOT_DEFINED = 0, BDA_BCC_RATE_1_2 = 1, BDA_BCC_RATE_2_3,
  BDA_BCC_RATE_3_4, BDA_BCC_RATE_3_5, BDA_BCC_RATE_4_5, BDA_BCC_RATE_5_6,
  BDA_BCC_RATE_5_11, BDA_BCC_RATE_7_8, BDA_BCC_RATE_MAX
}
 
enum  SpectralInversion {
  BDA_SPECTRAL_INVERSION_NOT_SET = -1, BDA_SPECTRAL_INVERSION_NOT_DEFINED = 0, BDA_SPECTRAL_INVERSION_AUTOMATIC = 1, BDA_SPECTRAL_INVERSION_NORMAL,
  BDA_SPECTRAL_INVERSION_INVERTED, BDA_SPECTRAL_INVERSION_MAX
}
 
enum  FECMethod {
  BDA_FEC_METHOD_NOT_SET = -1, BDA_FEC_METHOD_NOT_DEFINED = 0, BDA_FEC_VITERBI = 1, BDA_FEC_RS_204_188,
  BDA_FEC_MAX
}
 
enum  ModulationType {
  BDA_MOD_NOT_SET = -1, BDA_MOD_NOT_DEFINED = 0, BDA_MOD_16QAM = 1, BDA_MOD_32QAM,
  BDA_MOD_64QAM, BDA_MOD_80QAM, BDA_MOD_96QAM, BDA_MOD_112QAM,
  BDA_MOD_128QAM, BDA_MOD_160QAM, BDA_MOD_192QAM, BDA_MOD_224QAM,
  BDA_MOD_256QAM, BDA_MOD_320QAM, BDA_MOD_384QAM, BDA_MOD_448QAM,
  BDA_MOD_512QAM, BDA_MOD_640QAM, BDA_MOD_768QAM, BDA_MOD_896QAM,
  BDA_MOD_1024QAM, BDA_MOD_QPSK, BDA_MOD_BPSK, BDA_MOD_OQPSK,
  BDA_MOD_8VSB, BDA_MOD_16VSB, BDA_MOD_ANALOG_AMPLITUDE, BDA_MOD_ANALOG_FREQUENCY,
  BDA_MOD_MAX
}
 
enum  TransmissionMode {
  BDA_XMIT_MODE_NOT_SET = -1, BDA_XMIT_MODE_NOT_DEFINED = 0, BDA_XMIT_MODE_2K = 1, BDA_XMIT_MODE_8K,
  BDA_XMIT_MODE_MAX
}
 
enum  Polarisation {
  BDA_POLARISATION_NOT_SET = -1, BDA_POLARISATION_NOT_DEFINED = 0, BDA_POLARISATION_LINEAR_H = 1, BDA_POLARISATION_LINEAR_V,
  BDA_POLARISATION_CIRCULAR_L, BDA_POLARISATION_CIRCULAR_R, BDA_POLARISATION_MAX
}
 
enum  GuardInterval {
  BDA_GUARD_NOT_SET = -1, BDA_GUARD_NOT_DEFINED = 0, BDA_GUARD_1_32 = 1, BDA_GUARD_1_16,
  BDA_GUARD_1_8, BDA_GUARD_1_4, BDA_GUARD_MAX
}
 
enum  HierarchyAlpha {
  BDA_HALPHA_NOT_SET = -1, BDA_HALPHA_NOT_DEFINED = 0, BDA_HALPHA_1 = 1, BDA_HALPHA_2,
  BDA_HALPHA_4, BDA_HALPHA_MAX
}
 

Macro Definition Documentation

◆ BDA_CHAN_BANDWITH_NOT_DEFINED

#define BDA_CHAN_BANDWITH_NOT_DEFINED   0

Definition at line 34 of file bdatypes.h.

◆ BDA_CHAN_BANDWITH_NOT_SET

#define BDA_CHAN_BANDWITH_NOT_SET   -1

Definition at line 33 of file bdatypes.h.

◆ BDA_FREQUENCY_MULTIPLIER_NOT_DEFINED

#define BDA_FREQUENCY_MULTIPLIER_NOT_DEFINED   0

Definition at line 36 of file bdatypes.h.

◆ BDA_FREQUENCY_MULTIPLIER_NOT_SET

#define BDA_FREQUENCY_MULTIPLIER_NOT_SET   -1

Definition at line 35 of file bdatypes.h.

◆ BDA_FREQUENCY_NOT_DEFINED

#define BDA_FREQUENCY_NOT_DEFINED   0

Definition at line 30 of file bdatypes.h.

◆ BDA_FREQUENCY_NOT_SET

#define BDA_FREQUENCY_NOT_SET   -1

Definition at line 29 of file bdatypes.h.

◆ BDA_RANGE_NOT_DEFINED

#define BDA_RANGE_NOT_DEFINED   0

Definition at line 32 of file bdatypes.h.

◆ BDA_RANGE_NOT_SET

#define BDA_RANGE_NOT_SET   -1

Definition at line 31 of file bdatypes.h.

◆ MIN_DIMENSION

#define MIN_DIMENSION   1

Definition at line 21 of file bdatypes.h.

◆ V1_ENUM

#define V1_ENUM

Definition at line 26 of file bdatypes.h.

Typedef Documentation

◆ ATSCComponentTypeFlags

◆ BDA_CA_MODULE_UI

◆ BDA_ETHERNET_ADDRESS

◆ BDA_ETHERNET_ADDRESS_LIST

◆ BDA_IPv4_ADDRESS

◆ BDA_IPv4_ADDRESS_LIST

◆ BDA_IPv6_ADDRESS

◆ BDA_IPv6_ADDRESS_LIST

◆ BDA_PID_MAP

◆ BDA_PID_UNMAP

◆ BDA_PROGRAM_PID_LIST

◆ BDA_TABLE_SECTION

◆ BDA_TEMPLATE_CONNECTION

◆ BDA_TEMPLATE_PIN_JOINT

◆ BDANODE_DESCRIPTOR

◆ BinaryConvolutionCodeRate

◆ ComponentCategory

◆ ComponentStatus

◆ DVBSystemType

◆ FECMethod

◆ GuardInterval

◆ HierarchyAlpha

◆ KS_BDA_FRAME_INFO

◆ ModulationType

◆ MPEG2_TRANSPORT_STRIDE

◆ MPEG2StreamType

◆ PBDA_CA_MODULE_UI

◆ PBDA_CHANGE_STATE

◆ PBDA_ETHERNET_ADDRESS

◆ PBDA_ETHERNET_ADDRESS_LIST

◆ PBDA_EVENT_ID

◆ PBDA_IPv4_ADDRESS

◆ PBDA_IPv4_ADDRESS_LIST

◆ PBDA_IPv6_ADDRESS

◆ PBDA_IPv6_ADDRESS_LIST

◆ PBDA_MULTICAST_MODE

◆ PBDA_PID_MAP

◆ PBDA_PID_UNMAP

◆ PBDA_PROGRAM_PID_LIST

◆ PBDA_SIGNAL_STATE

◆ PBDA_TABLE_SECTION

◆ PBDA_TEMPLATE_CONNECTION

◆ PBDA_TEMPLATE_PIN_JOINT

◆ PBDANODE_DESCRIPTOR

◆ PKS_BDA_FRAME_INFO

◆ PMPEG2_TRANSPORT_STRIDE

◆ Polarisation

◆ SpectralInversion

◆ TransmissionMode

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
BDA_UNDEFINED_CHANNEL 

Definition at line 180 of file bdatypes.h.

180  {
182 };

◆ ATSCComponentTypeFlags

Enumerator
ATSCCT_AC3 

Definition at line 199 of file bdatypes.h.

199  {
200  ATSCCT_AC3 = 0x00000001,
ATSCComponentTypeFlags
Definition: bdatypes.h:199

◆ BDA_CHANGE_STATE

Enumerator
BDA_CHANGES_COMPLETE 
BDA_CHANGES_PENDING 

Definition at line 115 of file bdatypes.h.

115  {
enum BDA_CHANGE_STATE * PBDA_CHANGE_STATE
BDA_CHANGE_STATE
Definition: bdatypes.h:115

◆ BDA_EVENT_ID

Enumerator
BDA_EVENT_SIGNAL_LOSS 
BDA_EVENT_SIGNAL_LOCK 
BDA_EVENT_DATA_START 
BDA_EVENT_DATA_STOP 
BDA_EVENT_CHANNEL_ACQUIRED 
BDA_EVENT_CHANNEL_LOST 
BDA_EVENT_CHANNEL_SOURCE_CHANGED 
BDA_EVENT_CHANNEL_ACTIVATED 
BDA_EVENT_CHANNEL_DEACTIVATED 
BDA_EVENT_SUBCHANNEL_ACQUIRED 
BDA_EVENT_SUBCHANNEL_LOST 
BDA_EVENT_SUBCHANNEL_SOURCE_CHANGED 
BDA_EVENT_SUBCHANNEL_ACTIVATED 
BDA_EVENT_SUBCHANNEL_DEACTIVATED 
BDA_EVENT_ACCESS_GRANTED 
BDA_EVENT_ACCESS_DENIED 
BDA_EVENT_OFFER_EXTENDED 
BDA_EVENT_PURCHASE_COMPLETED 
BDA_EVENT_SMART_CARD_INSERTED 
BDA_EVENT_SMART_CARD_REMOVED 

Definition at line 59 of file bdatypes.h.

59  {
enum BDA_EVENT_ID * PBDA_EVENT_ID
BDA_EVENT_ID
Definition: bdatypes.h:59

◆ BDA_MULTICAST_MODE

Enumerator
BDA_PROMISCUOUS_MULTICAST 
BDA_FILTERED_MULTICAST 
BDA_NO_MULTICAST 

Definition at line 91 of file bdatypes.h.

◆ BDA_SIGNAL_STATE

Enumerator
BDA_SIGNAL_UNAVAILABLE 
BDA_SIGNAL_INACTIVE 
BDA_SIGNAL_ACTIVE 

Definition at line 120 of file bdatypes.h.

◆ BinaryConvolutionCodeRate

Enumerator
BDA_BCC_RATE_NOT_SET 
BDA_BCC_RATE_NOT_DEFINED 
BDA_BCC_RATE_1_2 
BDA_BCC_RATE_2_3 
BDA_BCC_RATE_3_4 
BDA_BCC_RATE_3_5 
BDA_BCC_RATE_4_5 
BDA_BCC_RATE_5_6 
BDA_BCC_RATE_5_11 
BDA_BCC_RATE_7_8 
BDA_BCC_RATE_MAX 

Definition at line 230 of file bdatypes.h.

◆ ComponentCategory

Enumerator
CategoryNotSet 
CategoryOther 
CategoryVideo 
CategoryAudio 
CategoryText 
CategoryData 

Definition at line 184 of file bdatypes.h.

◆ ComponentStatus

Enumerator
StatusActive 
StatusInactive 
StatusUnavailable 

Definition at line 193 of file bdatypes.h.

◆ DVBSystemType

Enumerator
DVB_Cable 
DVB_Terrestrial 
DVB_Satellite 

Definition at line 162 of file bdatypes.h.

162  {
163  DVB_Cable,
166 } DVBSystemType;
DVBSystemType
Definition: bdatypes.h:162

◆ FECMethod

Enumerator
BDA_FEC_METHOD_NOT_SET 
BDA_FEC_METHOD_NOT_DEFINED 
BDA_FEC_VITERBI 
BDA_FEC_RS_204_188 
BDA_FEC_MAX 

Definition at line 253 of file bdatypes.h.

◆ GuardInterval

Enumerator
BDA_GUARD_NOT_SET 
BDA_GUARD_NOT_DEFINED 
BDA_GUARD_1_32 
BDA_GUARD_1_16 
BDA_GUARD_1_8 
BDA_GUARD_1_4 
BDA_GUARD_MAX 

Definition at line 311 of file bdatypes.h.

◆ HierarchyAlpha

Enumerator
BDA_HALPHA_NOT_SET 
BDA_HALPHA_NOT_DEFINED 
BDA_HALPHA_1 
BDA_HALPHA_2 
BDA_HALPHA_4 
BDA_HALPHA_MAX 

Definition at line 321 of file bdatypes.h.

◆ MEDIA_SAMPLE_CONTENT

Enumerator
MEDIA_TRANSPORT_PACKET 
MEDIA_ELEMENTARY_STREAM 
MEDIA_MPEG2_PSI 
MEDIA_TRANSPORT_PAYLOAD 

Definition at line 132 of file bdatypes.h.

◆ ModulationType

Enumerator
BDA_MOD_NOT_SET 
BDA_MOD_NOT_DEFINED 
BDA_MOD_16QAM 
BDA_MOD_32QAM 
BDA_MOD_64QAM 
BDA_MOD_80QAM 
BDA_MOD_96QAM 
BDA_MOD_112QAM 
BDA_MOD_128QAM 
BDA_MOD_160QAM 
BDA_MOD_192QAM 
BDA_MOD_224QAM 
BDA_MOD_256QAM 
BDA_MOD_320QAM 
BDA_MOD_384QAM 
BDA_MOD_448QAM 
BDA_MOD_512QAM 
BDA_MOD_640QAM 
BDA_MOD_768QAM 
BDA_MOD_896QAM 
BDA_MOD_1024QAM 
BDA_MOD_QPSK 
BDA_MOD_BPSK 
BDA_MOD_OQPSK 
BDA_MOD_8VSB 
BDA_MOD_16VSB 
BDA_MOD_ANALOG_AMPLITUDE 
BDA_MOD_ANALOG_FREQUENCY 
BDA_MOD_MAX 

Definition at line 261 of file bdatypes.h.

261  {
262  BDA_MOD_NOT_SET = -1,
264  BDA_MOD_16QAM = 1,
283  BDA_MOD_QPSK,
284  BDA_MOD_BPSK,
286  BDA_MOD_8VSB,
290  BDA_MOD_MAX,
ModulationType
Definition: bdatypes.h:261

◆ MPEG2StreamType

Enumerator
BDA_UNITIALIZED_MPEG2STREAMTYPE 
Reserved1 
ISO_IEC_11172_2_VIDEO 
ISO_IEC_13818_2_VIDEO 
ISO_IEC_11172_3_AUDIO 
ISO_IEC_13818_3_AUDIO 
ISO_IEC_13818_1_PRIVATE_SECTION 
ISO_IEC_13818_1_PES 
ISO_IEC_13522_MHEG 
ANNEX_A_DSM_CC 
ITU_T_REC_H_222_1 
ISO_IEC_13818_6_TYPE_A 
ISO_IEC_13818_6_TYPE_B 
ISO_IEC_13818_6_TYPE_C 
ISO_IEC_13818_6_TYPE_D 
ISO_IEC_13818_1_AUXILIARY 
ISO_IEC_13818_1_RESERVED 
USER_PRIVATE 

Definition at line 203 of file bdatypes.h.

203  {
205  Reserved1 = 0x0,
MPEG2StreamType
Definition: bdatypes.h:203

◆ Polarisation

Enumerator
BDA_POLARISATION_NOT_SET 
BDA_POLARISATION_NOT_DEFINED 
BDA_POLARISATION_LINEAR_H 
BDA_POLARISATION_LINEAR_V 
BDA_POLARISATION_CIRCULAR_L 
BDA_POLARISATION_CIRCULAR_R 
BDA_POLARISATION_MAX 

Definition at line 301 of file bdatypes.h.

◆ SpectralInversion

Enumerator
BDA_SPECTRAL_INVERSION_NOT_SET 
BDA_SPECTRAL_INVERSION_NOT_DEFINED 
BDA_SPECTRAL_INVERSION_AUTOMATIC 
BDA_SPECTRAL_INVERSION_NORMAL 
BDA_SPECTRAL_INVERSION_INVERTED 
BDA_SPECTRAL_INVERSION_MAX 

Definition at line 244 of file bdatypes.h.

◆ TransmissionMode

Enumerator
BDA_XMIT_MODE_NOT_SET 
BDA_XMIT_MODE_NOT_DEFINED 
BDA_XMIT_MODE_2K 
BDA_XMIT_MODE_8K 
BDA_XMIT_MODE_MAX 

Definition at line 293 of file bdatypes.h.