TSDuck Version 3.22-1914 (TSDuck - The MPEG Transport Stream Toolkit)
File List
Here is a list of all documented files with brief descriptions:
 tsAACDescriptor.hRepresentation of an AAC_descriptor
 tsAbortInterface.hAbstract interface for abort polling
 tsAbstractAudioVideoAttributes.hAbstract base class for MPEG audio and video attributes
 tsAbstractAVCAccessUnit.hBase class for AVC access units, aka NALunits
 tsAbstractAVCData.hBase class for AVC data, either access units or structures
 tsAbstractAVCStructure.hBase class for AVC sub-structures inside access units
 tsAbstractDatagramInputPlugin.hAbstract base class for input plugins receiving real-time datagrams
 tsAbstractDefinedByStandards.hAbstract base class for objects which are defined by standards
 tsAbstractDeliverySystemDescriptor.hAbstract base class for DVB delivery system descriptors
 tsAbstractDemux.hAbstract base class for all sorts of demux from TS packets
 tsAbstractDescrambler.hAbstract base class for DVB descrambler plugins
 tsAbstractDescriptor.hAbstract base class for MPEG PSI/SI descriptors
 tsAbstractDescriptorsTable.hBase class for MPEG tables containing only a list of descriptors
 tsAbstractDuplicateRemapPlugin.hDeclare the ts::AbstractDuplicateRemapPlugin class
 tsAbstractHTTPInputPlugin.hAbstract base class for HTTP-based input plugins
 tsAbstractLogicalChannelDescriptor.hAbstract representation of a logical_channel_descriptor for different private data specifiers
 tsAbstractLongTable.hAbstract base class for MPEG PSI/SI tables with long sections
 tsAbstractMultilingualDescriptor.hAbstract base class for DVB descriptors with a multilingual name
 tsAbstractOutputStream.hIntermediate abstract class to help implementing std::ostream
 tsAbstractPreferredNameIdentifierDescriptor.hAbstract representation of a preferred_name_identifier_descriptor for different private data specifiers
 tsAbstractPreferredNameListDescriptor.hAbstract representation of a preferred_name_list_descriptor for different private data specifiers
 tsAbstractReadStreamInterface.hAbstract interface to read raw data from a stream
 tsAbstractSignalization.hAbstract base class for MPEG PSI/SI tables and descriptors
 tsAbstractTable.hAbstract base class for MPEG PSI/SI tables
 tsAbstractTablePlugin.hAbstract base class for plugins which process one table (PAT, CAT, etc.)
 tsAbstractTransportListTable.hAbstract base class for tables containing a list of transport stream descriptions
 tsAbstractWriteStreamInterface.hAbstract interface to write raw data on a stream
 tsAC3Attributes.hAC-3 (DD) and Enhanced-AC-3 (DD+) audio attributes
 tsAdaptationFieldDataDescriptor.hRepresentation of a adaptation_field_data_descriptor
 tsAES.hAES block cipher
 tsAFExtensionsDescriptor.hRepresentation of an af_extensions_descriptor
 tsAIT.hRepresentation of an Application Information Table (AIT)
 tsAlgorithm.hMiscellaneous C++ algorithms supplementing the standard <algorithm>
 tsAncillaryDataDescriptor.hRepresentation of a ancillary_data_descriptor
 tsAnnouncementSupportDescriptor.hRepresentation of a announcement_support_descriptor
 tsApplicationDescriptor.hRepresentation of an application_descriptor (AIT specific)
 tsApplicationIconsDescriptor.hRepresentation of an application_icons_descriptor (AIT specific)
 tsApplicationIdentifier.hRepresentation of an Application Identifier
 tsApplicationNameDescriptor.hRepresentation of an application_name_descriptor (AIT specific)
 tsApplicationRecordingDescriptor.hRepresentation of an application_recording_descriptor (AIT specific)
 tsApplicationSharedLibrary.hApplication shared libraries
 tsApplicationSignallingDescriptor.hRepresentation of an application_signalling_descriptor
 tsApplicationStorageDescriptor.hRepresentation of an application_storage_descriptor (AIT specific)
 tsApplicationUsageDescriptor.hRepresentation of an application_usage_descriptor (AIT specific)
 tsAreaBroadcastingInformationDescriptor.hRepresentation of an ISDB area_broadcasting_information_descriptor
 tsArgMix.hElement of an argument list with mixed integer and string types
 tsArgs.hCommand line arguments handling
 tsArgsSupplierInterface.hAn interface which is used to add options in an Args structure
 tsArgsWithPlugins.hCommand line arguments for commands with plugins
 tsARIBCharset.hDeclaration of class ARIBCharset
 tsAssociationTagDescriptor.hRepresentation of an association_tag_descriptor
 tsAsyncReport.hAsynchronous message report
 tsAsyncReportArgs.hParameters and command line arguments for asynchronous log
 tsATSCAC3AudioStreamDescriptor.hRepresentation of an ATSC AC-3_audio_stream_descriptor
 tsATSCEAC3AudioDescriptor.hRepresentation of an ATSC E-AC-3_audio_descriptor
 tsATSCEIT.hRepresentation of an ATSC Event Information Table (EIT)
 tsATSCMultipleString.hRepresentation of an ATSC multiple_string_structure
 tsATSCStuffingDescriptor.hRepresentation of an ATSC stuffing_descriptor
 tsATSCTimeShiftedServiceDescriptor.hRepresentation of an ATSC time_shifted_service_descriptor
 tsAudioAttributes.hAudio attributes for MPEG-1 / MPEG-2
 tsAudioComponentDescriptor.hRepresentation of an ISDB audio_component_descriptor
 tsAudioLanguageOptions.hOptions to update the language of an audio stream in a PMT
 tsAudioPreselectionDescriptor.hRepresentation of an audio_preselection_descriptor
 tsAudioStreamDescriptor.hRepresentation of an audio_stream_descriptor
 tsAVCAttributes.hVideo attributes for Advanced Video Coding
 tsAVCHRDParameters.hAVC HRD (Hypothetical Reference Decoder) parameters
 tsAVCParser.hParser for Advanced Video Coding (AVC, ISO 14496-10, ITU H.264) data
 tsAVCSequenceParameterSet.hRepresentation of an AVC sequence parameter set access unit
 tsAVCTimingAndHRDDescriptor.hRepresentation of an AVC_timing_and_HRD_descriptor
 tsAVCVideoDescriptor.hRepresentation of an AVC_video_descriptor
 tsAVCVUIParameters.hAVC VUI (Video Usability Information) parameters
 tsBAT.hRepresentation of a Bouquet Association Table (BAT)
 tsBCD.hBinary Coded Decimal utilities
 tsBetterSystemRandomGenerator.hImproved system-provided PRNG (pseudo-random numbers generator)
 tsBinaryTable.hRepresentation of MPEG PSI/SI tables in binary form (ie
 tsBIT.hRepresentation of an ISDB Broadcaster Information Table (BIT)
 tsBitrateDifferenceDVBT.hA set of DVB-T tuners parameters with an bitrate offset
 tsBitRateRegulator.hRegulate execution speed based on a bitrate
 tsBlockCipher.hAbstract interface of block ciphers
 tsBlockCipherAlertInterface.hInterface to be notified when an alert is raised on a block cipher
 tsBoardInformationDescriptor.hRepresentation of an ISDB board_information_descriptor
 tsBouquetNameDescriptor.hRepresentation of a bouquet_name_descriptor
 tsBroadcasterNameDescriptor.hRepresentation of an ISDB broadcaster_name_descriptor
 tsBuffer.hGeneral-purpose memory buffer with bit access
 tsByteBlock.hDefinition of a generic block of bytes
 tsC2BundleDeliverySystemDescriptor.hRepresentation of a C2_bundle_delivery_system_descriptor
 tsC2DeliverySystemDescriptor.hRepresentation of a C2_delivery_system_descriptor
 tsCableDeliverySystemDescriptor.hRepresentation of a cable_delivery_system_descriptor
 tsCableEmergencyAlertTable.hRepresentation of an SCTE 18 Cable Emergency Alert Table
 tsCAContractInfoDescriptor.hRepresentation of an ISDB CA_contract_info_descriptor
 tsCADescriptor.hRepresentation of a generic CA_descriptor
 tsCAEMMTSDescriptor.hRepresentation of an ISDB CA_EMM_TS_descriptor
 tsCAIdentifierDescriptor.hRepresentation of a CA_identifier_descriptor
 tsCaptionServiceDescriptor.hRepresentation of an ATSC caption_service_descriptor
 tsCarouselIdentifierDescriptor.hRepresentation of a carousel_identifier_descriptor
 tsCASDate.hTemplate representation of a CAS date
 tsCAServiceDescriptor.hRepresentation of an ISDB CA_service_descriptor
 tsCASFamily.hConditional Access Systems families
 tsCASMapper.hThis class maps PID's with CA system ids
 tsCASSelectionArgs.hCommand line arguments to select CAS
 tsCAT.hRepresentation of a Conditional Access Table (CAT)
 tsCBC.hCipher Block Chaining (CBC) mode
 tsCellFrequencyLinkDescriptor.hRepresentation of a cell_frequency_link_descriptor
 tsCellListDescriptor.hRepresentation of a cell_list_descriptor
 tsCerrReport.hA singleton implementing Report on std::cerr without synchronization
 tsChannelFile.hXML files containing the description of TV channels and their networks
 tsCharset.hDeclaration of abstract class Charset
 tsCIAncillaryDataDescriptor.hRepresentation of a CI_ancillary_data_descriptor
 tsCipherChaining.hDeclaraction of classes ts::CipherChaining and ts::CipherChainingTemplate
 tsCOM.hEncapsulation of Windows Common Object Model (COM)
 tsComIds.hDeclare identifiers for Windows Common Object Model (COM)
 tsComponentDescriptor.hRepresentation of a component_descriptor
 tsComponentNameDescriptor.hRepresentation of an ATSC component_name_descriptor
 tsComPtr.hManaged pointers for COM objects, auto-released (Windows-specific)
 tsCondition.hDeclare the ts::Condition class
 tsConditionalPlaybackDescriptor.hRepresentation of an ISDB conditional_playback_descriptor
 tsConfigFile.hConfiguration files management
 tsConfigSection.hRepresentation of a "configuration section"
 tsConsoleState.hSave and restore the state of the Windows console
 tsContentAdvisoryDescriptor.hRepresentation of an ATSC content_advisory_descriptor
 tsContentAvailabilityDescriptor.hRepresentation of an ISDB content_availability_descriptor
 tsContentDescriptor.hRepresentation of a content_descriptor
 tsContinuityAnalyzer.hContinuity counters analysis and repair
 tsCopyrightDescriptor.hRepresentation of a copyright_descriptor
 tsCountryAvailabilityDescriptor.hRepresentation of a country_availability_descriptor
 tsCPDescriptor.hRepresentation of a CP_descriptor
 tsCPIdentifierDescriptor.hRepresentation of a CP_identifier_descriptor
 tsCRC32.hCyclic Redundancy Check as used in MPEG sections
 tsCTR.hCounter (CTR) chaining mode
 tsCTS1.hCipher text Stealing (CTS) mode, alternative 1
 tsCTS2.hCipher text Stealing (CTS) mode, alternative 2
 tsCTS3.hCipher text Stealing (CTS) mode, alternative 3
 tsCTS4.hCipher text Stealing (CTS) mode, alternative 4
 tsCueIdentifierDescriptor.hRepresentation of a cue_identifier_descriptor (SCTE 35)
 tsCVCT.hRepresentation of an ATSC Cable Virtual Channel Table (CVCT)
 tsCyclingPacketizer.hCyclic packetization of MPEG sections into Transport Stream packets
 tsDataBroadcastDescriptor.hRepresentation of a data_broadcast_descriptor
 tsDataBroadcastIdDescriptor.hRepresentation of a generic data_broadcast_id_descriptor
 tsDataComponentDescriptor.hRepresentation of an ISDB data_component_descriptor
 tsDataContentDescriptor.hRepresentation of an ISDB data_content_descriptor
 tsDataStreamAlignmentDescriptor.hRepresentation of a data_stream_alignment_descriptor
 tsDCCArrivingRequestDescriptor.hRepresentation of an ATSC dcc_arriving_request_descriptor
 tsDCCDepartingRequestDescriptor.hRepresentation of an ATSC dcc_departing_request_descriptor
 tsDCCSCT.hRepresentation of an ATSC DCC Selection Code Table (DCCSCT)
 tsDCCT.hRepresentation of an ATSC DCC Directed Channel Change Table (DCCT)
 tsDebugPlugin.hDebug packet processor plugin for tsp, display various traces
 tsDeferredAssociationTagsDescriptor.hRepresentation of a deferred_association_tags_descriptor
 tsDektecControl.hA class implementing the tsdektec control utility
 tsDektecDeviceInfo.hA simple encapsulation of Dektec device information
 tsDektecInputPlugin.hDeclare the ts::DektecInputPlugin class
 tsDektecOutputPlugin.hDeclare the ts::DektecOutputPlugin class
 tsDektecUtils.hSome basic utilities for Dektec API, without direct reference to DTAPI
 tsDeliverySystem.hDefinition for transmission delivery systems
 tsDES.hDES block cipher
 tsDescriptor.hRepresentation of MPEG PSI/SI descriptors
 tsDescriptorList.hList of MPEG PSI/SI descriptors
 tsDigitalCopyControlDescriptor.hRepresentation of an ISDB digital_copy_control_descriptor
 tsDIILocationDescriptor.hRepresentation of a DII_location_descriptor (AIT specific)
 tsDirectShowFilterCategory.hInstanciate all DirectShow devices in a given category
 tsDirectShowGraph.hAn encapsulation of a DirectShow graph
 tsDirectShowNetworkType.hEncapsulate a DirectShow network type and its properties
 tsDirectShowTest.hPerform tests on DirectShow & BDA, Windows-specific
 tsDirectShowUtils.hDirectShow & BDA utilities (Windows-specific)
 tsDiscontinuityInformationTable.hRepresentation of a Discontinuity Information Table (DIT)
 tsDisplayInterface.hAbstract interface displaying an object
 tsDoubleCheckLock.hDefinition of a "double check lock" as defined in ACE
 tsDropOutputPlugin.hDrop output plugin for tsp
 tsDSMCCStreamDescriptorsTable.hRepresentation of a DSM-CC Stream Descriptors table
 tsDSNGDescriptor.hRepresentation of a DSNG_descriptor
 tsDTGGuidanceDescriptor.hRepresentation of a DTG guidance_descriptor
 tsDTGHDSimulcastLogicalChannelDescriptor.hRepresentation of a DTG HD_simulcast_logical_channel_descriptor
 tsDTGLogicalChannelDescriptor.hRepresentation of a DTG logical_channel_descriptor
 tsDTGPreferredNameIdentifierDescriptor.hRepresentation of a DTG preferred_name_identifier_descriptor
 tsDTGPreferredNameListDescriptor.hRepresentation of a DTG preferred_name_list_descriptor
 tsDTGServiceAttributeDescriptor.hRepresentation of a DTG service_attribute_descriptor
 tsDTGShortServiceNameDescriptor.hRepresentation of a DTG short_service_name_descriptor
 tsDTSDescriptor.hRepresentation of a DTS_descriptor
 tsDTSHDDescriptor.hRepresentation of a DTS_HD_descriptor
 tsDTSNeuralDescriptor.hRepresentation of a DTS_neural_descriptor
 tsDTVProperties.hEncapsulation of Linux DVB property lists
 tsDuckConfigFile.hA singleton which contains the TSDuck configuration file
 tsDuckContext.hTSDuck execution context containing current preferences
 tsDuckExtension.hDefinition of a TSDuck Extension
 tsDuckExtensionRepository.hTSDusk extensions repository
 tsDuckProtocol.hTSDuck internal messages, based on DVB SimulCrypt head-end TLV messages
 tsDumpCharset.hDeclaration of class DumpCharset
 tsDVBAC3Descriptor.hRepresentation of a DVB AC-3_descriptor
 tsDVBAC4Descriptor.hRepresentation of a DVB AC-4_descriptor
 tsDVBCharset.hDeclaration of class DVBCharset
 tsDVBCharTable.hDeclaration of abstract class DVBCharTable
 tsDVBCharTableSingleByte.hDeclaration of class DVBCharTableSingleByte
 tsDVBCharTableUTF16.hDeclaration of class DVBCharTableUTF16
 tsDVBCharTableUTF8.hDeclaration of class DVBCharTableUTF8
 tsDVBCISSA.hDVB-CISSA AES-based TS packet encryption
 tsDVBCSA2.hDVB CSA-2 (Digital Video Broadcasting Common Scrambling Algorithm)
 tsDVBEnhancedAC3Descriptor.hRepresentation of a DVB enhanced_AC-3_descriptor
 tsDVBHTMLApplicationBoundaryDescriptor.hRepresentation of a dvb_html_application_boundary_descriptor (AIT specific)
 tsDVBHTMLApplicationDescriptor.hRepresentation of a dvb_html_application_descriptor (AIT specific)
 tsDVBHTMLApplicationLocationDescriptor.hRepresentation of a dvb_html_application_location_descriptor (AIT specific)
 tsDVBJApplicationDescriptor.hRepresentation of a dvb_j_application_descriptor (AIT specific)
 tsDVBJApplicationLocationDescriptor.hRepresentation of a dvb_j_application_location_descriptor (AIT specific)
 tsDVBStuffingDescriptor.hRepresentation of a DVB stuffing_descriptor
 tsDVBTimeShiftedServiceDescriptor.hRepresentation of a DVB time_shifted_service_descriptor
 tsDVS042.hDVS 042 cipher block chaining mode
 tsEacemHDSimulcastLogicalChannelDescriptor.hRepresentation of an EACEM HD_simulcast_logical_channel_descriptor
 tsEacemLogicalChannelNumberDescriptor.hRepresentation of an EACEM logical_channel_number_descriptor
 tsEacemPreferredNameIdentifierDescriptor.hRepresentation of an eacem_preferred_name_identifier_descriptor
 tsEacemPreferredNameListDescriptor.hRepresentation of an eacem_preferred_name_list_descriptor
 tsEacemStreamIdentifierDescriptor.hRepresentation of an eacem_stream_identifier_descriptor
 tsEASAudioFileDescriptor.hRepresentation of an SCTE 18 EAS_audio_file_descriptor (specific to a Cable Emergency Alert Table)
 tsEASInbandDetailsChannelDescriptor.hRepresentation of an SCTE 18 EAS_inband_details_channel_descriptor (specific to a Cable Emergency Alert Table)
 tsEASInbandExceptionChannelsDescriptor.hRepresentation of an SCTE 18 EAS_inband_exception_channels_descriptor (specific to a Cable Emergency Alert Table)
 tsEASMetadataDescriptor.hRepresentation of an SCTE 164 EAS_metadata_descriptor (specific to a Cable Emergency Alert Table)
 tsECB.hElectronic Code Book (ECB) mode
 tsECMGClient.hECM generator client
 tsECMGClientArgs.hCommand line arguments for the class ECMGClient
 tsECMGClientHandlerInterface.hInterface to be notified of asynchronous ECM generation using ECMGClient
 tsECMGSCS.hDVB SimulCrypt ECMG <=> SCS protocol
 tsECMRepetitionRateDescriptor.hRepresentation of an ECM_repetition_rate_descriptor
 tsEDID.h"Extended Descriptor Id", a synthetic value for identifying descriptors
 tsEIT.hRepresentation of a DVB Event Information Table (EIT)
 tsEITProcessor.hPerform various transformations on an EIT PID
 tsEmergencyInformationDescriptor.hRepresentation of an ISDB emergency_information_descriptor
 tsEMMGClient.hEMM generator client
 tsEMMGMUX.hDVB SimulCrypt EMMG/PDG <=> MUX protocol
 tsEnumeration.hRepresentation of enumeration as int/string pairs
 tsEnumUtils.hSome utilities on enumeration types
 tsERT.hRepresentation of an ISDB Event Relation Table (ERT)
 tsETID.h"Extended Table Id", a synthetic value for identifying tables
 tsETT.hRepresentation of an ATSC Extended Text Table (ETT)
 tsEutelsatChannelNumberDescriptor.hRepresentation of an Eutelsat_channel_number_descriptor
 tsEventGroupDescriptor.hRepresentation of an ISDB event_group_descriptor
 tsException.hBase class for all exceptions in TSDuck
 tsExtendedBroadcasterDescriptor.hRepresentation of an ISDB extended_broadcaster_descriptor
 tsExtendedChannelNameDescriptor.hRepresentation of an ATSC extended_channel_name_descriptor
 tsExtendedEventDescriptor.hRepresentation of an extended_event_descriptor
 tsExternalApplicationAuthorizationDescriptor.hRepresentation of an external_application_authorization_descriptor (AIT specific)
 tsExternalESIdDescriptor.hRepresentation of an external_ES_ID_descriptor
 tsFatal.hHandle some fatal situations
 tsFileInputPlugin.hFile input plugin for tsp
 tsFileNameRate.hDecode file names / repetition rates command line arguments
 tsFileOutputPlugin.hFile output plugin for tsp
 tsFilePacketPlugin.hFile packet processor plugin for tsp
 tsFlexMuxTimingDescriptor.hRepresentation of a flexmux_timing_descriptor
 tsFMCDescriptor.hRepresentation of a FMC_descriptor
 tsForkInputPlugin.hFile input plugin for tsp
 tsForkOutputPlugin.hFile output plugin for tsp
 tsForkPacketPlugin.hFile packet processor plugin for tsp
 tsForkPipe.hFork a process and create a pipe to its standard input
 tsFrequencyListDescriptor.hRepresentation of a frequency_list_descriptor
 tsFTAContentManagementDescriptor.hRepresentation of a FTA_content_management_descriptor
 tsGenreDescriptor.hRepresentation of an ATSC genre_descriptor
 tsGitHubRelease.hGet information from GitHub about the releases of a project
 tsGraphicsConstraintsDescriptor.hRepresentation of a graphics_constraints_descriptor (AIT specific)
 tsGrid.hProduces a report in a grid format with tables and sections
 tsGuard.hAutomatic guard class for mutex (ts::MutexInterface)
 tsGuardCondition.hAutomatic guard class for synchronization condition (ts::Condition)
 tsHash.hAbstract base class for hash functions
 tsHEVCTimingAndHRDDescriptor.hRepresentation of an HEVC_timing_and_HRD_descriptor
 tsHEVCVideoDescriptor.hRepresentation of an HEVC_video_descriptor
 tsHFBand.hDefinition of an HF frequency band (UHF, VHF)
 tsHiDesDevice.hAn encapsulation of a HiDes modulator device
 tsHiDesDeviceInfo.hInformation about a HiDes modulator device
 tsHierarchicalTransmissionDescriptor.hRepresentation of an ISDB hierarchical_transmission_descriptor
 tsHierarchyDescriptor.hRepresentation of a hierarchy_descriptor
 tshls.hGlobal declarations for HTTP Live Streaming (HLS) classes
 tshlsInputPlugin.hHLS input plugin for tsp
 tshlsMediaPlayList.hDescription of a media playlist inside an HLS master playlist
 tshlsMediaSegment.hDescription of a media segment in an HLS playlist
 tshlsOutputPlugin.hHLS output plugin for tsp
 tshlsPlayList.hHLS playlist
 tshlsTagAttributes.hAttributes of a tag in an HLS playlist
 tsHybridInformationDescriptor.hRepresentation of an ISDB hybrid_information_descriptor
 tsIBPDescriptor.hRepresentation of a IBP_descriptor
 tsIDSA.hATIS-0800006 AES-based TS packet encryption (ATIS-IDSA)
 tsImageIconDescriptor.hRepresentation of a image_icon_descriptor
 tsInputPlugin.hDefinition of the API of a tsp input plugin
 tsInputRedirector.hInput file redirector
 tsInputSwitcher.hImplementation of the input plugin switcher (command tsswitch)
 tsInputSwitcherArgs.hTransport stream input switcher command-line options
 tsINT.hRepresentation of an IP/MAC Notification Table (INT)
 tsIntegerUtils.hSome utilities on integers
 tsInterruptHandler.hAbstract interface for handling user Ctrl-C interrupts
 tsIPAddress.hIP v4 address class
 tsIPAddressMask.hA combination of IP v4 address and network mask
 tsIPInputPlugin.hIP input plugin for tsp
 tsIPMACGenericStreamLocationDescriptor.hRepresentation of an IP/MAC_generic_stream_location_descriptor (INT specific)
 tsIPMACPlatformNameDescriptor.hRepresentation of an IP/MAC_platform_name_descriptor (INT specific)
 tsIPMACPlatformProviderNameDescriptor.hRepresentation of an IP/MAC_platform_provider_name_descriptor (INT specific)
 tsIPMACStreamLocationDescriptor.hRepresentation of an IP/MAC_stream_location_descriptor (INT specific)
 tsIPOutputPlugin.hIP output plugin for tsp
 tsIPSignallingDescriptor.hRepresentation of an ip_signalling_descriptor (AIT specific)
 tsIPUtils.hUtilities for IP networking
 tsIPv6Address.hIP v6 address class
 tsISDBAccessControlDescriptor.hRepresentation of an ISDB access_control_descriptor
 tsISDBTerrestrialDeliverySystemDescriptor.hRepresentation of an ISDB terrestrial_delivery_system_descriptor
 tsISO639LanguageDescriptor.hRepresentation of an ISO_639_language_descriptor
 tsISPAccessModeDescriptor.hRepresentation of an ISP_access_mode_descriptor (INT specific)
 tsITT.hRepresentation of an ISDB Index Transmission information Table (ITT)
 tsJ2KVideoDescriptor.hRepresentation of a J2K_video_descriptor
 tsjson.hSimple and basic implementation of a JSON value
 tsjsonArray.hImplementation of a JSON array
 tsjsonFalse.hImplementation of a JSON false literal
 tsjsonNull.hImplementation of a JSON null literal
 tsjsonNumber.hImplementation of a JSON number
 tsjsonObject.hImplementation of a JSON object
 tsjsonString.hImplementation of a JSON string
 tsjsonTrue.hImplementation of a JSON true literal
 tsjsonValue.hAbstract base class of a JSON value
 tsKeyTable.hA basic and non-secure implementation of a symmetric key table
 tsLDT.hRepresentation of an ISDB Linked Description Table (LDT)
 tsLinkageDescriptor.hRepresentation of a generic linkage_descriptor
 tsLIT.hRepresentation of an ISDB Local event Information Table (LIT)
 tsLNB.hDescription of a Low-Noise Block (LNB) converter in a satellite dish
 tsLocalTimeOffsetDescriptor.hRepresentation of a local_time_offset_descriptor
 tsLogoTransmissionDescriptor.hRepresentation of an ISDB logo_transmission_descriptor
 tsMACAddress.hMAC address class
 tsMacPList.hReading macOS XML PList files
 tsMain.hDefine a standard main() function with appropriate checks
 tsMaximumBitrateDescriptor.hRepresentation of a maximum_bitrate_descriptor
 tsMD5.hMD-5 hash
 tsMediaTypeUtils.hDirectShow AM_MEDIA_TYPE utilities (Windows-specific)
 tsMemory.hUtility routines for memory operations
 tsMessageDescriptor.hRepresentation of a message_descriptor
 tsMessagePriorityQueue.hTemplate message queue for inter-thread communication with priority
 tsMessageQueue.hTemplate message queue for inter-thread communication
 tsMetadataSTDDescriptor.hRepresentation of a metadata_STD_descriptor
 tsMGT.hRepresentation of an ATSC Master Guide Table (MGT)
 tsMJD.hModified Julian Date (MJD) utilities
 tsModulation.hDefinition for MPEG transport modulations
 tsModulationArgs.hModulation parameters for tuners and their command-line definitions
 tsMonotonic.hBasic monotonic clock & timer class
 tsMosaicDescriptor.hRepresentation of a mosaic_descriptor
 tsMPEDemux.hThis class analyzes MPE from TS packets
 tsMPEG.hCommon definition for MPEG level
 tsMPEG2AACAudioDescriptor.hRepresentation of an MPEG2_AAC_audio_descriptor
 tsMPEG2StereoscopicVideoFormatDescriptor.hRepresentation of an MPEG2_stereoscopic_video_format_descriptor
 tsMPEG4AudioDescriptor.hRepresentation of an MPEG4_audio_descriptor
 tsMPEG4VideoDescriptor.hRepresentation of an MPEG4_video_descriptor
 tsMPEHandlerInterface.hMPE demux handler interface
 tsMPEPacket.hRepresentation of a packet for MPE (Multi-Protocol Encapsulation)
 tsMultilingualBouquetNameDescriptor.hRepresentation of a multilingual_bouquet_name_descriptor
 tsMultilingualComponentDescriptor.hRepresentation of a multilingual_component_descriptor
 tsMultilingualNetworkNameDescriptor.hRepresentation of a multilingual_network_name_descriptor
 tsMultilingualServiceNameDescriptor.hRepresentation of a multilingual_service_name_descriptor
 tsMultiplexBufferDescriptor.hRepresentation of a multiplex_buffer_descriptor
 tsMultiplexBufferUtilizationDescriptor.hRepresentation of a multiplex_buffer_utilization_descriptor
 tsMutex.hA mutex implementation which is compatible with the ts::Thread class
 tsMutexInterface.hInterface class for mutex objects
 tsMVCExtensionDescriptor.hRepresentation of an MVC_extension_descriptor
 tsNames.hNames of various MPEG entities
 tsNBIT.hRepresentation of an ISDB Network Board Information Table (NBIT)
 tsNetworkChangeNotifyDescriptor.hRepresentation of a network_change_notify_descriptor
 tsNetworkNameDescriptor.hRepresentation of a network_name_descriptor
 tsNIT.hRepresentation of a Network Information Table (NIT)
 tsNodeRelationDescriptor.hRepresentation of an ISDB node_relation_descriptor
 tsNorDigLogicalChannelDescriptorV1.hRepresentation of a NorDig logical_channel_descriptor (V1)
 tsNorDigLogicalChannelDescriptorV2.hRepresentation of a NorDig logical_channel_descriptor (V2)
 tsNPTEndpointDescriptor.hRepresentation of a DSM-CC NPT_endpoint_descriptor
 tsNPTReferenceDescriptor.hRepresentation of a DSM-CC NPT_reference_descriptor
 tsNullInputPlugin.hNull packet input plugin for tsp
 tsNullMutex.hEmpty mutex implementation
 tsNullReport.hA singleton implementing Report which drops all messages
 tsNVODReferenceDescriptor.hRepresentation of a NVOD_reference_descriptor
 tsObject.hAbstract base class for objects which can be stored in a repository
 tsOneShotPacketizer.hPacketization of MPEG sections into Transport Stream packets in one shot
 tsOutputPager.hSend output to a "pager" application such as "more"
 tsOutputPlugin.hDefinition of the API of a tsp output plugin
 tsOutputRedirector.hOutput file redirector
 tsPacketDecapsulation.hAn efficient TSDuck-specific TS packets decapsulation from a PID
 tsPacketEncapsulation.hAn efficient TSDuck-specific TS packets encapsulation in a PID
 tsPacketizer.hPacketization of MPEG sections into Transport Stream packets
 tsPagerArgs.hCommand line arguments for –pager or –no-pager
 tsParentalRatingDescriptor.hRepresentation of an parental_rating_descriptor
 tsPartialReceptionDescriptor.hRepresentation of an ISDB partial_reception_descriptor
 tsPartialTransportStreamDescriptor.hRepresentation of a partial_transport_stream_descriptor
 tsPAT.hRepresentation of a Program Association Table (PAT)
 tsPCAT.hRepresentation of an ISDB Partial Content Announcement Table (PCAT)
 tsPCR.hMPEG Program Clock Reference (PCR) utilities
 tsPCRAnalyzer.hPCR statistics analysis
 tsPCRRegulator.hRegulate execution speed based on PCR's in one reference PID
 tsPCSC.hPC/SC smartcard API utilities
 tsPDCDescriptor.hRepresentation of a PDC_descriptor
 tsPESDemux.hThis class extracts PES packets from TS packets
 tsPESHandlerInterface.hAbstract interface to be notified of PES packets using a PESDemux
 tsPESPacket.hRepresentation of MPEG PES packets
 tsPIDOperator.hAssociation of a PID and an "operator" id (CAS-specific)
 tsPlatform.hCross-platforms portable base definitions for the TSDuck project
 tsPlugin.hDefinition of the API of a tsp plugin
 tsPluginEventContext.hContext of a plugin event
 tsPluginEventHandlerInterface.hAbstract interface to receive events from a plugin
 tsPluginEventHandlerRegistry.hRegistry of plugin event handlers
 tsPluginOptions.hCommand-line options for one plugin
 tsPluginRepository.hTSP plugin repository
 tsPluginThread.hBase class for threads executing a tsp plugin
 tsPMT.hRepresentation of a Program Map Table (PMT)
 tsPolledFile.hDescription of a polled file
 tsPollFiles.hPoll for files
 tsPollFilesListener.hInterface for classes listening for file modification
 tsPrefetchDescriptor.hRepresentation of a prefetch_descriptor (AIT specific)
 tsPrivateDataIndicatorDescriptor.hRepresentation of a private_data_indicator_descriptor
 tsPrivateDataSpecifierDescriptor.hRepresentation of a private_data_specifier_descriptor
 tsProcessorPlugin.hDefinition of the API of a tsp packet processing plugin
 tsProtectionMessageDescriptor.hRepresentation of a protection_message_descriptor
 tsPSIBuffer.hA specialized subclass of ts::Buffer for PSI serialization
 tsPSILogger.hThis class logs sections and tables
 tsPSIMerger.hMerge the PSI/SI tables from two TS
 tsPSIRepository.hA repository for known PSI/SI tables and descriptors
 tsPushInputPlugin.hAbstract superclass for input tsp plugins working in push mode
 tsRandomGenerator.hAbstract base class for PRNG's (pseudo-random numbers generators)
 tsRedistributionControlDescriptor.hRepresentation of an ATSC redistribution_control_descriptor
 tsReferenceDescriptor.hRepresentation of an ISDB reference_descriptor
 tsRegistrationDescriptor.hRepresentation of a registration_descriptor
 tsRegistry.hWindows Registry utilities
 tsReport.hAbstract interface for event reporting and monitoring
 tsReportBuffer.hA subclass of ts::Report which logs messages in an internal buffer
 tsReportFile.hA subclass of ts::Report which outputs messages in a text file
 tsReportHandler.hAbstract interface for handling report messages
 tsReportWithPrefix.hAn encapsulation of Report with a message prefix
 tsResidentBuffer.hImplementation of memory buffer locked in physical memory
 tsRingNode.hBase class for objects being part of a ring
 tsRRT.hRepresentation of an ATSC Rating Region Table (RRT)
 tsRST.hRepresentation of a Running Status Table (RST)
 tsS2SatelliteDeliverySystemDescriptor.hRepresentation of an S2_satellite_delivery_system_descriptor
 tsS2XSatelliteDeliverySystemDescriptor.hRepresentation of an S2X_satellite_delivery_system_descriptor
 tsSafePtr.hTemplate safe pointer (reference-counted, auto-delete, thread-safe)
 tsSatelliteDeliverySystemDescriptor.hRepresentation of a satellite_delivery_system_descriptor
 tsSchedulingDescriptor.hRepresentation of an scheduling_descriptor (UNT specific)
 tsScramblingDescriptor.hRepresentation of a scrambling_descriptor
 tsSCTE35.hCommon definitions for ANSI / SCTE 35 standard (splice information for ads insertion)
 tsSCTE52.hANSI/SCTE 52 DES-based TS packet encryption
 tsSDT.hRepresentation of a Service Description Table (SDT)
 tsSection.hRepresentation of MPEG PSI/SI sections
 tsSectionDemux.hThis class rebuilds MPEG tables and sections from TS packets
 tsSectionFile.hBinary or XML files containing PSI/SI sections and tables
 tsSectionFileArgs.hCommand line arguments for section file processing
 tsSectionHandlerInterface.hAbstract interface to receive MPEG Section from a SectionDemux
 tsSectionProviderInterface.hAbstract interface for classes which provides MPEG Section into a Packetizer
 tsSelectionInformationTable.hRepresentation of a Selection Information Table
 tsSeriesDescriptor.hRepresentation of an ISDB series_descriptor
 tsService.hDescribe a DVB or ATSC service
 tsServiceAvailabilityDescriptor.hRepresentation of a service_availability_descriptor
 tsServiceDescriptor.hRepresentation of a service_descriptor
 tsServiceDiscovery.hDiscover and describe a DVB service
 tsServiceGroupDescriptor.hRepresentation of an ISDB service_group_descriptor
 tsServiceIdentifierDescriptor.hRepresentation of a service_identifier_descriptor
 tsServiceIdTriplet.hFull identification of a DVB service (aka "DVB triplet")
 tsServiceListDescriptor.hRepresentation of a service_list_descriptor
 tsServiceLocationDescriptor.hRepresentation of an ATSC service_location_descriptor
 tsServiceMoveDescriptor.hRepresentation of a service_move_descriptor
 tsServiceRelocatedDescriptor.hRepresentation of a service_relocated_descriptor
 tsSHA1.hSHA-1 hash
 tsSHA256.hSHA-256 hash
 tsSHA512.hSHA-512 hash
 tsSharedLibrary.hShared library handling (.so on UNIX, DLL on Windows)
 tsSHDeliverySystemDescriptor.hRepresentation of a SH_delivery_system_descriptor
 tsShortEventDescriptor.hRepresentation of an short_event_descriptor
 tsShortNodeInformationDescriptor.hRepresentation of an ISDB short_node_information_descriptor
 tsShortSmoothingBufferDescriptor.hRepresentation of a short_smoothing_buffer_descriptor
 tsSignalAllocator.hAllocate POSIX real-time signal numbers (Linux-specific)
 tsSignalizationDemux.hGeneral-purpose signalization demux
 tsSignalizationHandlerInterface.hGeneral-purpose signalization handler interface
 tsSimpleApplicationBoundaryDescriptor.hRepresentation of a simple_application_boundary_descriptor (AIT specific)
 tsSimpleApplicationLocationDescriptor.hRepresentation of a simple_application_location_descriptor (AIT specific)
 tsSimulCryptDate.hRepresentation of a date in DVB SimulCrypt protocols (ETSI TS 103 197)
 tsSingletonManager.hHelper for singleton definition
 tsSinkFilter.hDirectShow filter for DVB tuners capture (Windows-specific)
 tsSIParameterDescriptor.hRepresentation of an ISDB SI_parameter_descriptor
 tsSIPrimeTSDescriptor.hRepresentation of an ISDB SI_prime_TS_descriptor
 tsSkyLogicalChannelNumberDescriptor.hRepresentation of a sky_logical_channel_number_descriptor
 tsSLDescriptor.hRepresentation of an SL_descriptor
 tsSmoothingBufferDescriptor.hRepresentation of a smoothing_buffer_descriptor
 tsSocket.hBase class for TCP and UDP sockets
 tsSocketAddress.hSocket address class (IP v4 address & port)
 tsSpliceAvailDescriptor.hRepresentation of an SCTE 35 avail_descriptor (SIT specific)
 tsSpliceDTMFDescriptor.hRepresentation of an SCTE 35 DTMF_descriptor (SIT specific)
 tsSpliceInformationTable.hRepresentation of an SCTE 35 Splice Information Table
 tsSpliceInsert.hRepresentation of an SCTE 35 SpliceInsert command
 tsSpliceSchedule.hRepresentation of an SCTE 35 SpliceSchedule command
 tsSpliceSegmentationDescriptor.hRepresentation of an SCTE 35 segmentation_descriptor (SIT specific)
 tsSpliceTimeDescriptor.hRepresentation of an SCTE 35 time_descriptor (SIT specific)
 tsSRTInputPlugin.hSecure Reliable Transport (SRT) input plugin for tsp
 tsSRTOutputPlugin.hSecure Reliable Transport (SRT) output plugin for tsp
 tsSRTSocket.hSecure Reliable Transport (SRT) Socket
 tsSSUDataBroadcastIdDescriptor.hRepresentation of a data_broadcast_id_descriptor for SSU
 tsSSUEnhancedMessageDescriptor.hRepresentation of an SSU_enhanced_message_descriptor (UNT specific)
 tsSSUEventNameDescriptor.hRepresentation of an SSU_event_name_descriptor (UNT specific)
 tsSSULinkageDescriptor.hRepresentation of a linkage_descriptor for SSU
 tsSSULocationDescriptor.hRepresentation of an SSU_location_descriptor (UNT specific)
 tsSSUMessageDescriptor.hRepresentation of an SSU_message_descriptor (UNT specific)
 tsSSUSubgroupAssociationDescriptor.hRepresentation of an SSU_subgroup_association_descriptor (UNT specific)
 tsSSUURIDescriptor.hRepresentation of an SSU_uri_descriptor (UNT specific)
 tsStandaloneTableDemux.hA SectionDemux which extracts MPEG tables without external handler
 tsStandards.hDefinition of the various DTV standards which are used in TSDuck
 tsStaticInstance.hDeclare the initialization-order-safe macros for static object instances
 tsStaticReferencesDVB.hArtificial references to all DVB items, for use with static library
 tsSTDDescriptor.hRepresentation of an STD_descriptor
 tsStereoscopicProgramInfoDescriptor.hRepresentation of a stereoscopic_program_info_descriptor
 tsStereoscopicVideoInfoDescriptor.hRepresentation of a stereoscopic_video_info_descriptor
 tsStreamEventDescriptor.hRepresentation of a DSM-CC stream_event_descriptor
 tsStreamIdentifierDescriptor.hRepresentation of a stream_identifier_descriptor
 tsStreamModeDescriptor.hRepresentation of a DSM-CC stream_mode_descriptor
 tsStringifyInterface.hAbstract interface converting an object to UString
 tsSTT.hRepresentation of an ATSC System Time Table (STT)
 tsSubRipGenerator.hGenerate subtitles in SubRip format (aka SRT)
 tsSubtitlingDescriptor.hRepresentation of a subtitling_descriptor
 tsSupplementaryAudioDescriptor.hRepresentation of a supplementary_audio_descriptor
 tsSVCExtensionDescriptor.hRepresentation of an SVC_extension_descriptor
 tsSwitchableReport.hA report class which can be switched on and off at will
 tsSysInfo.hA singleton holding information on the current operating system
 tsSystemClockDescriptor.hRepresentation of an system_clock_descriptor
 tsSystemManagementDescriptor.hRepresentation of an ISDB system_management_descriptor
 tsSystemMonitor.hMonitoring thread for system resources used by the application
 tsSystemRandomGenerator.hSystem-provided PRNG (pseudo-random numbers generator)
 tsSysUtils.hVarious system utilities
 tsT2DeliverySystemDescriptor.hRepresentation of a T2_delivery_system_descriptor
 tsT2MIDemux.hThis class analyzes T2-MI from TS packets
 tsT2MIDescriptor.hRepresentation of a T2MI_descriptor
 tsT2MIHandlerInterface.hT2-MI demux handler interface
 tsT2MIPacket.hRepresentation of DVB T2-MI (DVB-T2 Modulator Interface) packets
 tsTableHandlerInterface.hTable handler interface
 tsTables.hAll headers for MPEG/DVB tables and descriptors
 tsTablesDisplay.hDisplay PSI/SI tables
 tsTablesLogger.hThis class logs sections and tables
 tsTablesLoggerFilter.hThe default section filter for TablesLogger
 tsTablesLoggerFilterInterface.hAn interface which is used to filter sections in TablesLogger
 tsTablesLoggerFilterRepository.hThe repository of section filters for TablesLogger
 tsTablesPtr.hForward declarations for MPEG PSI/SI types
 tsTargetBackgroundGridDescriptor.hRepresentation of a target_background_grid_descriptor
 tsTargetIPAddressDescriptor.hRepresentation of a target_IP_address_descriptor (INT/UNT specific)
 tsTargetIPSlashDescriptor.hRepresentation of a target_IP_slash_descriptor (INT specific)
 tsTargetIPSourceSlashDescriptor.hRepresentation of a target_IP_source_slash_descriptor (INT specific)
 tsTargetIPv6AddressDescriptor.hRepresentation of a target_IPv6_address_descriptor (INT/UNT specific)
 tsTargetIPv6SlashDescriptor.hRepresentation of a target_IPv6_slash_descriptor (INT specific)
 tsTargetIPv6SourceSlashDescriptor.hRepresentation of a target_IPv6_source_slash_descriptor (INT specific)
 tsTargetMACAddressDescriptor.hRepresentation of a target_MAC_address_descriptor (INT/UNT specific)
 tsTargetMACAddressRangeDescriptor.hRepresentation of a target_MAC_address_range_descriptor (INT specific)
 tsTargetRegionDescriptor.hRepresentation of a target_region_descriptor
 tsTargetRegionNameDescriptor.hRepresentation of a target_region_name_descriptor
 tsTargetSerialNumberDescriptor.hRepresentation of a target_serial_number_descriptor (INT/UNT specific)
 tsTargetSmartcardDescriptor.hRepresentation of a target_smartcard_descriptor (INT/UNT specific)
 tsTCPConnection.hTCP connected socket, for data communication
 tsTCPServer.hTCP Server
 tsTCPSocket.hTCP Socket
 tsTDES.hTriple-DES (EDE) block cipher
 tsTDT.hRepresentation of a Time & Date Table (TDT)
 tsTelephoneDescriptor.hRepresentation of a telephone_descriptor
 tsTeletextCharset.hImplementation of a Teletext character set
 tsTeletextDemux.hExtract Teletext subtitles from TS packets
 tsTeletextDescriptor.hRepresentation of a teletext_descriptor
 tsTeletextFrame.hDescription of one Teletext frame
 tsTeletextHandlerInterface.hInterface to be notified of Teletext messages using a Teletext demux
 tsTelnetConnection.hImplementation of a half-duplex line oriented telnet connection
 tsTerrestrialDeliverySystemDescriptor.hRepresentation of a terrestrial_delivery_system_descriptor
 tsTextFormatter.hFormat and print a text document
 tsTextParser.hSimple text parser class
 tsThread.hDeclare the ts::Thread class
 tsThreadAttributes.hDeclare the ts::ThreadAttributes class
 tsTime.hDeclare the ts::Time class
 tsTimeShiftBuffer.hA TS packet buffer for time shift
 tsTimeShiftedEventDescriptor.hRepresentation of a time_shifted_event_descriptor
 tsTimeSliceFECIdentifierDescriptor.hRepresentation of a time_slice_fec_identifier_descriptor
 tsTimeSource.hSources of time information for transport streams
 tsTimeTrackerDemux.hTime stamp management per PID
 tstlv.hDefinitions for the TLV protocols
 tstlvAnalyzer.hAnalysis (deserialization) of TLV messages
 tstlvChannelMessage.hBase class for DVB SimulCrypt TLV messages operating on channels
 tstlvConnection.hTCP connection using TLV messages
 tstlvLogger.hA logger class for TLV messages
 tstlvMessage.hAbstract base class for TLV messages
 tstlvMessageFactory.hFactory class for TLV messages
 tstlvProtocol.hA class which defines the syntax of a TLV protocol
 tstlvSerializer.hSerialization of TLV messages
 tstlvStreamMessage.hBase class for DVB SimulCrypt TLV messages operating on streams
 tsTLVSyntax.hRepresentation of a Tag, Length, Value (TVL) syntax
 tsTOT.hRepresentation of a Time Offset Table (TOT)
 tsTransportProfileDescriptor.hRepresentation of a transport_profile_descriptor
 tsTransportProtocolDescriptor.hRepresentation of a transport_protocol_descriptor (AIT specific)
 tsTransportStreamDescriptor.hRepresentation of a transport_stream_descriptor
 tsTransportStreamId.hFull identification of a DVB transport stream
 tsTSAnalyzer.hA class which analyzes a complete transport stream
 tsTSAnalyzerOptions.hReport options for the class TSAnalyzer
 tsTSAnalyzerReport.hA subclass of TSAnalyzer with reporting capabilities
 tsTSDT.hRepresentation of a Transport Stream Description Table (TSDT)
 tsTSFile.hTransport stream file
 tsTSFileInputBuffered.hTransport stream file input with seekable buffer
 tsTSFileOutputResync.hA specialized form of transport stream output file with resynchronized PID and continuity counters
 tsTSForkPipe.hA subclass of ts::ForkPipe which exchanges TS packets on the pipe
 tsTSInformationDescriptor.hRepresentation of an ISDB TS_information_descriptor
 tsTSP.hTSP callback for plugins
 tsTSPacket.hBasic definition of an MPEG-2 transport packet
 tsTSPacketFormat.hTransport stream packet / file formats
 tsTSPacketMetadata.hMetadata of an MPEG-2 transport packet for tsp plugins
 tsTSPacketQueue.hTransport stream packet queue for inter-thread communication
 tsTSPacketStream.hRead/write TS packets on a stream
 tsTSPControlCommand.hDefinition of TSP control commands syntax
 tsTSProcessor.hCore of the TSP Transport Stream Processor
 tsTSProcessorArgs.hTransport stream processor command-line options
 tsTSScanner.hA class which scans the services of a transport stream
 tsTSScrambling.hTransport stream scrambling using multiple algorithms
 tsTSSpeedMetrics.hEvaluate metrics on TS processing speed
 tsTuner.hDigital TV tuner
 tsTunerArgs.hParameters for tuners and their command-line definitions
 tsTunerDeviceInfo.hInformation on Linux DVB tuner device
 tsTunerGraph.hA specialization of a DirectShow graph for tuner reception
 tsTVCT.hRepresentation of an ATSC Terrestrial Virtual Channel Table (TVCT)
 tsTypedEnumeration.hRepresentation of enumeration as typed enum / string pairs
 tsUChar.hUnicode characters
 tsUDPReceiver.hUDP datagram receiver with common command line options
 tsUDPSocket.hUDP Socket
 tsUID.hA singleton which generates 64-bit UID, unique integer
 tsUNT.hRepresentation of an Update Notification Table (UNT)
 tsUpdateDescriptor.hRepresentation of an update_descriptor (UNT specific)
 tsURILinkageDescriptor.hRepresentation of a URI_linkage_descriptor
 tsURL.hRepresentation of a Uniform Resource Locator (URL)
 tsUserInterrupt.hUser interrupt handling (Ctrl+C)
 tsUString.hUnicode string
 tsVariable.hDeclare the ts::Variable template class
 tsVBIDataDescriptor.hRepresentation of a VBI_data_descriptor
 tsVBITeletextDescriptor.hRepresentation of a VBI_teletext_descriptor
 tsVCT.hBase class for ATSC Virtual Channel Table (VCT)
 tsVersion.hVersion identification of TSDuck
 tsVersionInfo.hInformation about version identification of TSDuck
 tsVersionString.hVersion identification of TSDuck as strings
 tsVideoAttributes.hVideo attributes for MPEG-1 and MPEG-2
 tsVideoDecodeControlDescriptor.hRepresentation of an ISDB video_decode_control_descriptor
 tsVideoDepthRangeDescriptor.hRepresentation of a video_depth_range_descriptor
 tsVideoStreamDescriptor.hRepresentation of an video_stream_descriptor
 tsVideoWindowDescriptor.hRepresentation of a video_window_descriptor
 tsWatchDog.hGeneral-purpose timeout watchdog
 tsWatchDogHandlerInterface.hExpiration handler interface for general-purpose timeout watchdog
 tsWebRequest.hPerform a simple Web request (HTTP, HTTPS, FTP)
 tsWebRequestArgs.hCommand line arguments for the class WebRequest
 tsWebRequestHandlerInterface.hWeb request handler interface
 tsWinUtils.hUtilities for Windows and Common Object Model (COM)
 tsxml.hForward declaration of XML classes
 tsxmlAttribute.hAttribute of an XML element
 tsxmlComment.hComment in an XML document
 tsxmlDeclaration.hDeclaration in an XML document
 tsxmlDocument.hRepresentation of an XML document
 tsxmlElement.hElement in an XML document
 tsxmlNode.hBase class for all XML nodes
 tsxmlText.hText element in an XML document
 tsxmlTweaks.hGlobal tweaks to manipulate XML documents
 tsxmlUnknown.hUnknown element in an XML document