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

#include <libmythtv/mpeg/mpegdescriptors.h>

Public Types

enum  : std::uint8_t {
  video_stream = 0x02, audio_stream = 0x03, hierarchy = 0x04, registration = 0x05,
  data_stream_alignment = 0x06, target_background_grid = 0x07, video_window = 0x08, conditional_access = 0x09,
  iso_639_language = 0x0A, system_clock = 0x0B, multiplex_buffer_utilization = 0x0C, copyright = 0x0D,
  maximum_bitrate = 0x0E, private_data_indicator = 0x0F, smoothing_buffer = 0x10, std = 0x11,
  ibp = 0x12, carousel_identifier = 0x13, association_tag = 0x14, deferred_association_tag = 0x15,
  npt_reference = 0x17, npt_endpoint = 0x18, stream_mode = 0x19, stream_event = 0x1A,
  mpeg4_video = 0x1B, mpeg4_audio = 0x1C, iod = 0x1D, sl = 0x1E,
  fmc = 0x1F, external_es_id = 0x20, mux_code = 0x21, fmx_buffer_size = 0x22,
  multiplex_buffer = 0x23, content_labeling = 0x24, metadata_pointer = 0x25, metadata = 0x26,
  metadata_std = 0x27, avc_video = 0x28, ipmp = 0x29, avc_timing_and_hrd = 0x2A,
  mpeg2_aac_audio = 0x2B, flex_mux_timing = 0x2C, hevc_video = 0x38, network_name = 0x40,
  service_list = 0x41, dvb_stuffing = 0x42, satellite_delivery_system = 0x43, cable_delivery_system = 0x44,
  vbi_data = 0x45, vbi_teletext = 0x46, bouquet_name = 0x47, service = 0x48,
  country_availability = 0x49, linkage = 0x4A, nvod_reference = 0x4B, dvb_time_shifted_service = 0x4C,
  short_event = 0x4D, extended_event = 0x4E, time_shifted_event = 0x4F, component = 0x50,
  mosaic = 0x51, stream_identifier = 0x52, ca_identifier = 0x53, content = 0x54,
  parental_rating = 0x55, teletext = 0x56, telephone = 0x57, local_time_offset = 0x58,
  subtitling = 0x59, terrestrial_delivery_system = 0x5A, multilingual_network_name = 0x5B, multilingual_bouquet_name = 0x5C,
  multilingual_service_name = 0x5D, multilingual_component = 0x5E, private_data_specifier = 0x5F, service_move = 0x60,
  short_smoothing_buffer = 0x61, frequency_list = 0x62, partial_transport_stream = 0x63, data_broadcast = 0x64,
  scrambling = 0x65, data_broadcast_id = 0x66, transport_stream = 0x67, dsng = 0x68,
  pdc = 0x69, ac3 = 0x6A, ancillary_data = 0x6B, cell_list = 0x6C,
  cell_frequency_link = 0x6D, announcement_support = 0x6E, application_signalling = 0x6F, adaptation_field_data = 0x70,
  service_identifier = 0x71, service_availability = 0x72, default_authority = 0x73, related_content = 0x74,
  tva_id = 0x75, dvb_content_identifier = 0x76, time_slice_fec_identifier = 0x77, ecm_repetition_rate = 0x78,
  s2_satellite_delivery_system = 0x79, eac3 = 0x7A, dts = 0x7B, aac = 0x7C,
  xait_location = 0x7D, fta_content_management = 0x7E, extension = 0x7F, image_icon = 0x00,
  t2_delivery_system = 0x04, sh_delivery_system = 0x05, supplementary_audio = 0x06, network_change_notify = 0x07,
  message = 0x08, target_region = 0x09, target_region_name = 0x0A, service_relocated = 0x0B,
  xait_pid = 0x0C, c2_delivery_system = 0x0D, uri_linkage = 0x13, ci_ancillary_data = 0x14,
  c2_bundle_delivery_system = 0x16, s2x_satellite_delivery_system = 0x17, atsc_stuffing = 0x80, ac3_audio_stream = 0x81,
  atsc_program_identifier = 0x85, caption_service = 0x86, content_advisory = 0x87, atsc_ca_descriptor = 0x88,
  atsc_descriptor_tag = 0x89, scte_frame_rate = 0x82, scte_extended_video = 0x83, scte_component_name = 0x84,
  scte_cue_identifier = 0x8A, scte_frequency_spec = 0x90, scte_modulation_params = 0x91, scte_transport_stream_id = 0x92,
  scte_revision_detection = 0x93, extended_channel_name = 0xA0, service_location = 0xA1, atsc_time_shifted_service = 0xA2,
  component_name = 0xA3, atsc_data_service = 0xA4, atsc_pid_count = 0xA5, atsc_download = 0xA6,
  multiprotocol_encapsulation = 0xA7, dcc_departing_request = 0xA8, dcc_arriving_request = 0xA9, drm_control = 0xAA,
  atsc_genre = 0xAB, atsc_private_information = 0xAD, atsc_content_identifier = 0xB6
}
 

Detailed Description

Definition at line 20 of file mpegdescriptors.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : std::uint8_t
Enumerator
video_stream 
audio_stream 
hierarchy 
registration 
data_stream_alignment 
target_background_grid 
video_window 
conditional_access 
iso_639_language 
system_clock 
multiplex_buffer_utilization 
copyright 
maximum_bitrate 
private_data_indicator 
smoothing_buffer 
std 
ibp 
carousel_identifier 
association_tag 
deferred_association_tag 
npt_reference 
npt_endpoint 
stream_mode 
stream_event 
mpeg4_video 
mpeg4_audio 
iod 
sl 
fmc 
external_es_id 
mux_code 
fmx_buffer_size 
multiplex_buffer 
content_labeling 
metadata_pointer 
metadata 
metadata_std 
avc_video 
ipmp 
avc_timing_and_hrd 
mpeg2_aac_audio 
flex_mux_timing 
hevc_video 
network_name 
service_list 
dvb_stuffing 
satellite_delivery_system 
cable_delivery_system 
vbi_data 
vbi_teletext 
bouquet_name 
service 
country_availability 
linkage 
nvod_reference 
dvb_time_shifted_service 
short_event 
extended_event 
time_shifted_event 
component 
mosaic 
stream_identifier 
ca_identifier 
content 
parental_rating 
teletext 
telephone 
local_time_offset 
subtitling 
terrestrial_delivery_system 
multilingual_network_name 
multilingual_bouquet_name 
multilingual_service_name 
multilingual_component 
private_data_specifier 
service_move 
short_smoothing_buffer 
frequency_list 
partial_transport_stream 
data_broadcast 
scrambling 
data_broadcast_id 
transport_stream 
dsng 
pdc 
ac3 
ancillary_data 
cell_list 
cell_frequency_link 
announcement_support 
application_signalling 
adaptation_field_data 
service_identifier 
service_availability 
default_authority 
related_content 
tva_id 
dvb_content_identifier 
time_slice_fec_identifier 
ecm_repetition_rate 
s2_satellite_delivery_system 
eac3 
dts 
aac 
xait_location 
fta_content_management 
extension 
image_icon 
t2_delivery_system 
sh_delivery_system 
supplementary_audio 
network_change_notify 
message 
target_region 
target_region_name 
service_relocated 
xait_pid 
c2_delivery_system 
uri_linkage 
ci_ancillary_data 
c2_bundle_delivery_system 
s2x_satellite_delivery_system 
atsc_stuffing 
ac3_audio_stream 
atsc_program_identifier 
caption_service 
content_advisory 
atsc_ca_descriptor 
atsc_descriptor_tag 
scte_frame_rate 
scte_extended_video 
scte_component_name 
scte_cue_identifier 
scte_frequency_spec 
scte_modulation_params 
scte_transport_stream_id 
scte_revision_detection 
extended_channel_name 
service_location 
atsc_time_shifted_service 
component_name 
atsc_data_service 
atsc_pid_count 
atsc_download 
multiprotocol_encapsulation 
dcc_departing_request 
dcc_arriving_request 
drm_control 
atsc_genre 
atsc_private_information 
atsc_content_identifier 

Definition at line 23 of file mpegdescriptors.h.


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