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: