TSDuck  v3.39-3902
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
 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
 tsAbstractDownloadContentDescriptor.hBase class for ISDB download content descriptors
 tsAbstractDuplicateRemapPlugin.hDeclare the ts::AbstractDuplicateRemapPlugin class
 tsAbstractHEVCAccessUnit.hBase class for HEVC access units, aka NALunits
 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
 tsAbstractNetworkAddress.hAbstract base class for all network address and socket address classes
 tsAbstractNumber.hAbstract base class for different representations of "numbers"
 tsAbstractOutputStream.hIntermediate abstract class to help implementing std::ostream
 tsAbstractPacketizer.hAbstract superclass for packetizer classes (sections or PES packets)
 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
 tsAbstractVideoAccessUnit.hBase class for video access units, aka NALunits
 tsAbstractVideoData.hBase class for video data, either access units or structures
 tsAbstractVideoStructure.hBase class for video sub-structures inside access units
 tsAbstractVVCAccessUnit.hBase class for VVC (H.266) access units, aka NALunits
 tsAbstractWriteStreamInterface.hAbstract interface to write raw data on a stream
 tsAC3Attributes.hAC-3 (DD) and Enhanced-AC-3 (DD+) audio attributes
 tsAccessUnitIterator.hIterator for common AVC/HEVC/VVC video access units
 tsAdaptationFieldDataDescriptor.hRepresentation of a adaptation_field_data_descriptor
 tsAES128.hAES-128 block cipher
 tsAES256.hAES-256 block cipher
 tsAFExtensionsDescriptor.hRepresentation of an af_extensions_descriptor
 tsAfterStandardHeaders.hTechnical header to include after including standard and system headers
 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
 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
 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
 tsAustraliaLogicalChannelDescriptor.hRepresentation of a Free TV Australia logical_channel_descriptor
 tsAuxiliaryVideoStreamDescriptor.hRepresentation of an Auxiliary_video_stream_descriptor
 tsAV1VideoDescriptor.hRepresentation of an AV1_video_descriptor
 tsAVC.hBasic definitions for Advanced Video Coding (AVC, H.264) standard
 tsAVCAccessUnitDelimiter.hRepresentation of an AVC access unit delimiter (AUD)
 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
 tsAVS2AudioDescriptor.hRepresentation of an AVS2_audio_descriptor
 tsAVS3AudioDescriptor.hRepresentation of an AVS3_audio_descriptor
 tsAVS3VideoDescriptor.hRepresentation of an AVS3_video_descriptor
 tsBasicLocalEventDescriptor.hRepresentation of an ISDB basic_local_event_descriptor
 tsBAT.hRepresentation of a Bouquet Association Table (BAT)
 tsBCD.hBinary Coded Decimal utilities
 tsBeforeStandardHeaders.hTechnical header to include before including standard and system headers
 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)
 tsBitRate.hImplementation of bitrates in bits/second
 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
 tsBlockCipherProperties.hProperties of a block cipher
 tsBoardInformationDescriptor.hRepresentation of an ISDB board_information_descriptor
 tsBoolPredicate.hGeneral-purpose boolean predicates
 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
 tsByteSwap.hLow-level platform-dependent byte swapping functions
 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
 tsCarouselCompatibleCompositeDescriptor.hRepresentation of an ISDB carousel_compatible_composite_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
 tsCDT.hRepresentation of an ISDB Common Data Table (CDT)
 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
 tsCIT.hRepresentation of a DVB Content Identifier Table (CIT)
 tsCodecType.hKnown video, audio or data encoding formats
 tsCOM.hEncapsulation of Windows Common Object Model (COM)
 tsComIds.hDeclare identifiers for Windows Common Object Model (COM)
 tsCommandLine.hCommand line interpreter
 tsCommandLineHandler.hAn interface which handles a command from a CommandLine instance
 tsCompactBitSet.hA compact version of std::bitset
 tsComponentDescriptor.hRepresentation of a component_descriptor
 tsComponentNameDescriptor.hRepresentation of an ATSC component_name_descriptor
 tsComPtr.hManaged pointers for COM objects, auto-released (Windows-specific)
 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
 tsContentIdentifierDescriptor.hRepresentation of a DVB-defined content_identifier_descriptor
 tsContentLabellingDescriptor.hRepresentation of an MPEG-defined content_labelling_descriptor
 tsContinuityAnalyzer.hContinuity counters analysis and repair
 tsCopyrightDescriptor.hRepresentation of a copyright_descriptor
 tsCountryAvailabilityDescriptor.hRepresentation of a country_availability_descriptor
 tsCPCMDeliverySignallingDescriptor.hRepresentation of a DVB cpcm_delivery_signalling_descriptor
 tsCPDescriptor.hRepresentation of a CP_descriptor
 tsCPIdentifierDescriptor.hRepresentation of a CP_identifier_descriptor
 tsCRC32.hCyclic Redundancy Check as used in MPEG sections
 tsCryptoLibrary.hDefinitions for the system-specific cryptographic library
 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)
 tsDCT.hRepresentation of an ISDB Download Control Table (DCT)
 tsDebugPlugin.hDebug packet processor plugin for tsp, display various traces
 tsDefaultAuthorityDescriptor.hRepresentation of a default_authority_descriptor
 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
 tsDemuxedData.hBase class for all kinds of demuxed data
 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)
 tsDirectShow.hInclude the definitions for DirectShow (Windows media framework)
 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
 tsDLT.hRepresentation of an ISDB DownLoad Table (DLT)
 tsDownloadContentDescriptor.hRepresentation of an ISDB download_content_descriptor
 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
 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)
 tsDVBDTSUHDDescriptor.hRepresentation of a DVB DTS-UHD_descriptor
 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)
 tsDVBServiceProminenceDescriptor.hRepresentation of a DVB service_prominence_descriptor
 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
 tsEditLine.hRead input lines with bash-like line editing when possible
 tsEIT.hRepresentation of a DVB Event Information Table (EIT)
 tsEITGenerator.hGenerate and insert EIT sections based on an EPG content
 tsEITOptions.hEIT generation options
 tsEITProcessor.hPerform various transformations on an EIT PID
 tsEITRepetitionProfile.hEIT sections repetition profile
 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
 tsEnvironment.hAccessing environment variables
 tsErrCodeReport.hA proxy class to automatically report std::error_code errors
 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
 tsEVCTimingAndHRDDescriptor.hRepresentation of an EVC_timing_and_HRD_descriptor
 tsEVCVideoDescriptor.hRepresentation of an EVC_video_descriptor
 tsEventGroupDescriptor.hRepresentation of an ISDB event_group_descriptor
 tsException.hBase class for all exceptions in TSDuck
 tsExpressions.hExpression resolver based on the definition of symbols
 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
 tsFileNameGenerator.hGenerate file names based on counter or dates
 tsFileNameRate.hDecode file names / repetition rates command line arguments
 tsFileNameRateList.hSpecialized list of file names and an associated repetition rates
 tsFileOutputPlugin.hFile output plugin for tsp
 tsFilePacketPlugin.hFile packet processor plugin for tsp
 tsFileUtils.hFile utilities (file path, file properties, etc)
 tsFixedPoint.hTemplate representation of fixed-precision numbers
 tsFloatingPoint.hEncapsulation of a floating-point type as an AbstractNumber
 tsFloatUtils.hSome utilities on floating point types
 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
 tsFraction.hTemplate representation of fractional numbers
 tsFrequencyListDescriptor.hRepresentation of a frequency_list_descriptor
 tsFTAContentManagementDescriptor.hRepresentation of a FTA_content_management_descriptor
 tsFunctors.hMiscellaneous C++ general-purpose functors
 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)
 tsGreenExtensionDescriptor.hRepresentation of an MPEG-defined green_extension_descriptor
 tsGrid.hProduces a report in a grid format with tables and sections
 tsHash.hAbstract base class for hash functions
 tsHEVC.hBasic definitions for High Efficiency Video Coding (HEVC, H.265) standard
 tsHEVCAccessUnitDelimiter.hRepresentation of an HEVC access unit delimiter (AUD)
 tsHEVCAttributes.hVideo attributes for HEVC / H.265
 tsHEVCHierarchyExtensionDescriptor.hRepresentation of an HEVC_hierarchy_extension_descriptor
 tsHEVCHRDParameters.hHEVC HRD (Hypothetical Reference Decoder) parameters
 tsHEVCOperationPointDescriptor.hRepresentation of an HEVC_operation_point_descriptor
 tsHEVCProfileTierLevel.hHEVC profile, tier and level structure
 tsHEVCScalingListData.hHEVC scaling list data structure
 tsHEVCSequenceParameterSet.hRepresentation of an HEVC sequence parameter set access unit
 tsHEVCShortTermReferencePictureSetList.hList of HEVC short-term reference picture sets
 tsHEVCSubregionDescriptor.hRepresentation of an HEVC_subregion_descriptor
 tsHEVCTileSubstreamDescriptor.hRepresentation of an HEVC_tile_substream_descriptor
 tsHEVCTimingAndHRDDescriptor.hRepresentation of an HEVC_timing_and_HRD_descriptor
 tsHEVCVideoDescriptor.hRepresentation of an HEVC_video_descriptor
 tsHEVCVUIParameters.hHEVC VUI (Video Usability Information) parameters
 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
 tshlsAltPlayList.hDescription of an alternative rendition playlist inside an HLS master playlist
 tshlsInputPlugin.hHLS input plugin for tsp
 tshlsMediaElement.hDescription of a media "element" inside an HLS playlist
 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
 tsHTTPInputPlugin.hHTTP input plugin for tsp
 tsHTTPOutputPlugin.hHTTP output plugin for tsp
 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)
 tsInteger.hEncapsulation of an integer type as an AbstractNumber
 tsIntegerUtils.hSome utilities on integers
 tsInterruptHandler.hAbstract interface for handling user Ctrl-C interrupts
 tsInvalidSectionHandlerInterface.hAbstract interface to receive invalid MPEG section from a SectionDemux
 tsIODDescriptor.hRepresentation of an IOD_descriptor
 tsIP.hInclude the multiple and messy system headers for IP networking
 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
 tsIPPacketPlugin.hIP packet processor plugin for tsp
 tsIPProtocols.hDefinitions of protocols for IP networking
 tsIPSignallingDescriptor.hRepresentation of an ip_signalling_descriptor (AIT specific)
 tsIPUtils.hUtilities for IP networking
 tsIPv4Address.hIP v4 address class
 tsIPv4AddressMask.hA combination of IP v4 address and network mask
 tsIPv4Packet.hRepresentation of a raw IPv4 packet
 tsIPv4SocketAddress.hSocket address class (IP v4 address & port)
 tsIPv6Address.hIP v6 address class
 tsIPv6SocketAddress.hIPv6 Socket address class (IP v6 address & port)
 tsISDBAccessControlDescriptor.hRepresentation of an ISDB access_control_descriptor
 tsISDBComponentGroupDescriptor.hRepresentation of an ISDB component_group_descriptor
 tsISDBConnectedTransmissionDescriptor.hRepresentation of an ISDB connected_transmission_descriptor
 tsISDBHyperlinkDescriptor.hRepresentation of an ISDB hyperlink_descriptor
 tsISDBLDTLinkageDescriptor.hRepresentation of an ISDB LDT_linkage_descriptor
 tsISDBNetworkIdentifierDescriptor.hRepresentation of an ISDB network_identifier_descriptor
 tsISDBTargetRegionDescriptor.hRepresentation of an ISDB target_region_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
 tsJPEGXSVideoDescriptor.hRepresentation of an JPEG_XS_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
 tsjsonOutputArgs.hCommand line arguments for JSON reports
 tsjsonRunningDocument.hRepresentation of a "running" JSON document which is displayed on the fly
 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
 tsLatencyMonitor.hImplementation of the latency monitor (command tslatencymonitor)
 tsLatencyMonitorArgs.hTransport stream latency monitor command-line options
 tsLCEVCLinkageDescriptor.hRepresentation of an LCEVC_linkage_descriptor
 tsLCEVCVideoDescriptor.hRepresentation of an LCEVC_video_descriptor
 tsLDT.hRepresentation of an ISDB Linked Description Table (LDT)
 tsLegacyBandWidth.hHandling of legacy definitions for terrestrial modulation bandwidths
 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
 tsLogicalChannelNumbers.hA multi-standard storage of Logical Channel Numbers (LCN)
 tsLogoTransmissionDescriptor.hRepresentation of an ISDB logo_transmission_descriptor
 tsM4MuxBufferSizeDescriptor.hRepresentation of an B4MuxBufferSize_descriptor
 tsM4MuxTimingDescriptor.hRepresentation of a m4mux_timing_descriptor
 tsMACAddress.hMAC address class
 tsMacPList.hReading macOS XML PList files
 tsMain.hDefine a standard main() function with appropriate checks
 tsMasteringDisplayMetadata.hRepresentation of an Mastering Display Meta
 tsMaximumBitrateDescriptor.hRepresentation of a maximum_bitrate_descriptor
 tsMediaServiceKindDescriptor.hRepresentation of an Media_service_kind_descriptor
 tsMediaTypeUtils.hDirectShow AM_MEDIA_TYPE utilities (Windows-specific)
 tsMemory.hUtility routines for memory operations
 tsMemoryInputPlugin.hMemory input plugin for tsp
 tsMemoryOutputPlugin.hMemory output plugin for tsp
 tsMessageDescriptor.hRepresentation of a message_descriptor
 tsMessagePriorityQueue.hTemplate message queue for inter-thread communication with priority
 tsMessageQueue.hTemplate message queue for inter-thread communication
 tsMetadataDescriptor.hRepresentation of an MPEG-defined metadata_descriptor
 tsMetadataPointerDescriptor.hRepresentation of an MPEG-defined metadata_pointer_descriptor
 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
 tsMosaicDescriptor.hRepresentation of a mosaic_descriptor
 tsMPEDemux.hThis class analyzes MPE from TS packets
 tsMPEG2.hBasic definitions for MPEG-2 video coding standard
 tsMPEG2AACAudioDescriptor.hRepresentation of an MPEG2_AAC_audio_descriptor
 tsMPEG2AudioAttributes.hAudio attributes for MPEG-1 / MPEG-2
 tsMPEG2StereoscopicVideoFormatDescriptor.hRepresentation of an MPEG2_stereoscopic_video_format_descriptor
 tsMPEG2VideoAttributes.hVideo attributes for MPEG-1 and MPEG-2
 tsMPEG4AudioDescriptor.hRepresentation of an MPEG4_audio_descriptor
 tsMPEG4AudioExtensionDescriptor.hRepresentation of a MPEG4_audio_extension_descriptor
 tsMPEG4TextDescriptor.hRepresentation of an MPEG-4 Text Descriptor
 tsMPEG4VideoDescriptor.hRepresentation of an MPEG4_video_descriptor
 tsMPEGH3DAudioCommandDescriptor.hRepresentation of an MPEGH_3D_audio_command_descriptor
 tsMPEGH3DAudioConfigDescriptor.hRepresentation of an MPEGH_3D_audio_config_descriptor
 tsMPEGH3DAudioDescriptor.hRepresentation of an MPEG-defined MPEGH_3D_audio_descriptor
 tsMPEGH3DAudioDRCLoudnessDescriptor.hRepresentation of an MPEGH_3D_audio_drc_loudness_descriptor
 tsMPEGH3DAudioMultiStreamDescriptor.hRepresentation of an MPEG-defined MPEGH_3D_audio_multi_stream_descriptor
 tsMPEGH3DAudioSceneDescriptor.hRepresentation of an MPEG-defined MPEGH_3D_audio_scene_descriptor
 tsMPEGH3DAudioTextLabelDescriptor.hRepresentation of an MPEG-H_3dAudio_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
 tsMuxcodeDescriptor.hRepresentation of an MuxCode_descriptor
 tsMuxer.hImplementation of the TS multiplexer (command tsmux)
 tsMuxerArgs.hTransport stream multiplexer command-line options
 tsMVCExtensionDescriptor.hRepresentation of an MVC_extension_descriptor
 tsMVCOperationPointDescriptor.hRepresentation of an MVC_operation_point_descriptor
 tsNames.hNames of various MPEG entities
 tsNamesFile.hRepresentation of a ".names" file, containing names for identifiers
 tsNBIT.hRepresentation of an ISDB Network Board Information Table (NBIT)
 tsNetworkChangeNotifyDescriptor.hRepresentation of a network_change_notify_descriptor
 tsNetworkDownloadContentDescriptor.hRepresentation of an ISDB network_download_content_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
 tsNullReport.hA singleton implementing Report which drops all messages
 tsNVODReferenceDescriptor.hRepresentation of a NVOD_reference_descriptor
 tsObject.hGeneral-purpose base class for polymophic objects
 tsObjectRepository.hA global repository of general-purpose base class for polymophic objects
 tsOneShotPacketizer.hPacketization of MPEG sections into Transport Stream packets in one shot
 tsOUI.hCommon definitions for IEEE Organizationally Unique Identifier (OUI)
 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
 tsPacketInsertionController.hControl the insertion points of TS packets in a stream
 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
 tsPartialTSTimeDescriptor.hRepresentation of an ISDB partialTS_time_descriptor
 tsPAT.hRepresentation of a Program Association Table (PAT)
 tsPcap.hDefinitions in pcap and pcapng files
 tsPcapFile.hPcap and pcapng file
 tsPcapFilter.hRead a pcap or pcapng file with packet filtering
 tsPcapStream.hRead a TCP/IP stream from a pcap or pcapng file
 tsPCAT.hRepresentation of an ISDB Partial Content Announcement Table (PCAT)
 tsPCRAnalyzer.hPCR statistics analysis
 tsPCRMerger.hAdjust PCR clocks when a TS is merged into a larger one
 tsPCRRegulator.hRegulate execution speed based on PCR's in one reference PID
 tsPCSC.hPC/SC smartcard API utilities
 tsPDCDescriptor.hRepresentation of a PDC_descriptor
 tsPES.hCommon definitions for MPEG PES (Packetized Elementary Stream) layer
 tsPESDemux.hThis class extracts PES packets from TS packets
 tsPESHandlerInterface.hAbstract interface to be notified of PES packets using a PESDemux
 tsPESOneShotPacketizer.hPacketization of PES data into Transport Stream packets in one shot
 tsPESPacket.hRepresentation of MPEG PES packets
 tsPESPacketizer.hPacketization of PES data into Transport Stream packets in "pull" mode
 tsPESProviderInterface.hAbstract interface for classes which provides PES packets into a Packetizer
 tsPESStreamPacketizer.hPacketization of PES data into Transport Stream packets in "push" mode
 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
 tsPluginEventData.hGeneral-purpose plugin event data referencing binary data
 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
 tsPreConfiguration.hPre-configuration header, defining configuration macros
 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
 tsPSI.hCommon definitions for MPEG PSI (Program Specific Information) layer
 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
 tsPSIPlugin.hDisplay PSI/SI information plugin for tsp
 tsPSIRepository.hA repository for known PSI/SI tables and descriptors
 tsPushInputPlugin.hAbstract superclass for input tsp plugins working in push mode
 tsQualityExtensionDescriptor.hRepresentation of a quality_extension_descriptor
 tsRandomGenerator.hAbstract base class for PRNG's (pseudo-random numbers generators)
 tsRARoverDVBstreamDescriptor.hRepresentation of a RAR_over_DVB_stream_descriptor
 tsRARoverIPDescriptor.hRepresentation of a RAR_over_IP_descriptor
 tsRCT.hRepresentation of a Related Content Table (RCT)
 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
 tsRelatedContentDescriptor.hRepresentation of a DVB-defined related_content_descriptor
 tsReplacement.hReplacement policy in containers of data structures
 tsReport.hBase class 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
 tsResidentBuffer.hImplementation of memory buffer locked in physical memory
 tsRingNode.hBase class for objects being part of a ring
 tsRIST.hReliable Internet Stream Transport (RIST) definitions
 tsRISTInputPlugin.hReliable Internet Stream Transport (RIST) input plugin for tsp
 tsRISTOutputPlugin.hReliable Internet Stream Transport (RIST) output plugin for tsp
 tsRNT.hRepresentation of a DVB Resolution provider Notification Table (RNT)
 tsRNTScanDescriptor.hRepresentation of a RAR_over_IP_descriptor
 tsRotate.hLow-level platform-dependent bit rotate functions
 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
 tsS2Xv2SatelliteDeliverySystemDescriptor.hRepresentation of an S2Xv2_satellite_delivery_system_descriptor
 tsSAT.hRepresentation of a Satellite Access Table (SAT)
 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)
 tsSDTT.hRepresentation of an ISDB Software Download Trigger Table (SDTT)
 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
 tsSectionFormat.hDefinition of the storage formats for PSI/SI sections and tables
 tsSectionHandlerInterface.hAbstract interface to receive MPEG Section from a SectionDemux
 tsSectionProviderInterface.hAbstract interface for classes which provide MPEG sections 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
 tsSeverity.hMessage severity
 tsSHA1.hSHA-1 hash
 tsSHA256.hSHA-256 hash
 tsSHA512.hSHA-512 hash
 tsSharedLibrary.hShared library handling (.so on Linux, .dylib on macOS, .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
 tsSignalState.hState of a modulated broadcast signal
 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)
 tsSingleDataStatistics.hStatistics over a single set of data (integer or floating point)
 tsSingleton.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
 tsSkipPlugin.hSkip packet processor plugin for tsp
 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
 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
 tsSTCReferenceDescriptor.hRepresentation of an ISDB STC_reference_descriptor
 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
 tsSysCtl.hReading Unix sysctl(2) values
 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
 tsT2MI.hCommon definitions for T2-MI (DVB-T2 Modulator Interface)
 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
 tsTablePatchXML.hImplementation of on-the-fly table patching using XML
 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
 tsTablesPlugin.hCollect selected PSI/SI tables plugin for tsp
 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
 tsTeletext.hCommon definitions for Teletext PES packets
 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
 tsTeletextPlugin.hExtract Teletext subtitles plugin for tsp
 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
 tsTS.hCommon definitions for MPEG Transport Stream layer
 tsTSAnalyzer.hA class which analyzes a complete transport stream
 tsTSAnalyzerOptions.hReport options for the class TSAnalyzer
 tsTSAnalyzerReport.hA subclass of TSAnalyzer with reporting capabilities
 tsTSDatagramOutput.hSend TS packets over datagrams (UDP, SRT, RIST, etc.)
 tsTSDatagramOutputHandlerInterface.hGeneric datagram handler interface
 tsTSDT.hRepresentation of a Transport Stream Description Table (TSDT)
 tsTSDumpArgs.hCommand line arguments for transport stream packets dump
 tsTSFile.hTransport stream file
 tsTSFileInputArgs.hTransport stream file input with command-line arguments
 tsTSFileInputBuffered.hTransport stream file input with seekable buffer
 tsTSFileOutputArgs.hTransport stream file output with command-line arguments
 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
 tsTSFuzzing.hTransport stream packets fuzzing
 tsTSFuzzingArgs.hCommand line arguments for transport stream packets fuzzing
 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
 tsTSPacketWindow.hA view over a window of a buffer of TS packets
 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
 tsTTMLSubtitlingDescriptor.hRepresentation of a TTML_subtitling_descriptor
 tsTuner.hDigital TV tuner
 tsTunerArgs.hParameters for tuners and their command-line definitions
 tsTunerBase.hBase class for Digital TV tuners
 bsd/tsTunerDevice.hDigital TV tuner physical device
 linux/tsTunerDevice.hDigital TV tuner physical device
 mac/tsTunerDevice.hDigital TV tuner physical device
 windows/tsTunerDevice.hDigital TV tuner physical device
 tsTunerDeviceInfo.hInformation on Linux DVB tuner device
 tsTunerEmulator.hDigital TV tuner emulator
 tsTunerGraph.hA specialization of a DirectShow graph for tuner reception
 tsTVAIdDescriptor.hRepresentation of a DVB-defined TVA_id_descriptor
 tsTVCT.hRepresentation of an ATSC Terrestrial Virtual Channel Table (TVCT)
 tsUChar.hUnicode characters
 tsUDPReceiver.hUDP datagram receiver with common command line options
 tsUDPReceiverArgs.hCommand line arguments for the class UDPReceiver
 tsUDPReceiverArgsList.hCommand line arguments for the class UDPReceiver
 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
 tsUWAVideoStreamDescriptor.hRepresentation of an CUVV_video_stream_descriptor
 tsVatekControl.hA class implementing the tsvatek control utility
 tsVatekOutputPlugin.hDeclare the ts::VatekOutputPlugin class
 tsVatekUtils.hSome basic utilities for VATek devices
 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
 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
 tsVirtualSegmentationDescriptor.hRepresentation of an MPEG-defined virtual_segmentation_descriptor
 tsVVC.hBasic definitions for Versatile Video Coding (VVC, H.266) standard
 tsVVCAccessUnitDelimiter.hRepresentation of a VVC access unit delimiter (AUD)
 tsVVCSubpicturesDescriptor.hRepresentation of a DVB VVC_subpictures_descriptor
 tsVVCTimingAndHRDDescriptor.hRepresentation of an VVC_timing_and_HRD_descriptor
 tsVVCVideoDescriptor.hRepresentation of an VVC_video_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
 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
 tsxmlJSONConverter.hXML-to-JSON conversions
 tsxmlModelDocument.hRepresentation of the model of an XML document
 tsxmlNode.hBase class for all XML nodes
 tsxmlPatchDocument.hRepresentation of an XML document which is used to patch another one
 tsxmlRunningDocument.hRepresentation of a "running" XML document which is displayed on the fly
 tsxmlText.hText element in an XML document
 tsxmlTweaks.hGlobal tweaks to manipulate XML documents
 tsxmlUnknown.hUnknown element in an XML document
 tsXoshiro256ss.hXoshiro256** PRNG (pseudo-random numbers generator)