![]() |
TSDuck
v3.35-3218
MPEG Transport Stream Toolkit
|
tsAACDescriptor.h | Representation of an AAC_descriptor |
tsAbortInterface.h | Abstract interface for abort polling |
tsAbstractAudioVideoAttributes.h | Abstract base class for MPEG audio and video attributes |
tsAbstractAVCAccessUnit.h | Base class for AVC access units, aka NALunits |
tsAbstractDatagramInputPlugin.h | Abstract base class for input plugins receiving real-time datagrams |
tsAbstractDatagramOutputPlugin.h | Abstract base class for output plugins sending real-time datagrams |
tsAbstractDefinedByStandards.h | Abstract base class for objects which are defined by standards |
tsAbstractDeliverySystemDescriptor.h | Abstract base class for DVB delivery system descriptors |
tsAbstractDemux.h | Abstract base class for all sorts of demux from TS packets |
tsAbstractDescrambler.h | Abstract base class for DVB descrambler plugins |
tsAbstractDescriptor.h | Abstract base class for MPEG PSI/SI descriptors |
tsAbstractDescriptorsTable.h | Base class for MPEG tables containing only a list of descriptors |
tsAbstractDuplicateRemapPlugin.h | Declare the ts::AbstractDuplicateRemapPlugin class |
tsAbstractHEVCAccessUnit.h | Base class for HEVC access units, aka NALunits |
tsAbstractHTTPInputPlugin.h | Abstract base class for HTTP-based input plugins |
tsAbstractLogicalChannelDescriptor.h | Abstract representation of a logical_channel_descriptor for different private data specifiers |
tsAbstractLongTable.h | Abstract base class for MPEG PSI/SI tables with long sections |
tsAbstractMultilingualDescriptor.h | Abstract base class for DVB descriptors with a multilingual name |
tsAbstractNetworkAddress.h | Abstract base class for all network address and socket address classes |
tsAbstractNumber.h | Abstract base class for different representations of "numbers" |
tsAbstractOutputStream.h | Intermediate abstract class to help implementing std::ostream |
tsAbstractPacketizer.h | Abstract superclass for packetizer classes (sections or PES packets) |
tsAbstractPreferredNameIdentifierDescriptor.h | Abstract representation of a preferred_name_identifier_descriptor for different private data specifiers |
tsAbstractPreferredNameListDescriptor.h | Abstract representation of a preferred_name_list_descriptor for different private data specifiers |
tsAbstractReadStreamInterface.h | Abstract interface to read raw data from a stream |
tsAbstractSignalization.h | Abstract base class for MPEG PSI/SI tables and descriptors |
tsAbstractTable.h | Abstract base class for MPEG PSI/SI tables |
tsAbstractTablePlugin.h | Abstract base class for plugins which process one table (PAT, CAT, etc.) |
tsAbstractTransportListTable.h | Abstract base class for tables containing a list of transport stream descriptions |
tsAbstractVideoAccessUnit.h | Base class for video access units, aka NALunits |
tsAbstractVideoData.h | Base class for video data, either access units or structures |
tsAbstractVideoStructure.h | Base class for video sub-structures inside access units |
tsAbstractVVCAccessUnit.h | Base class for VVC (H.266) access units, aka NALunits |
tsAbstractWriteStreamInterface.h | Abstract interface to write raw data on a stream |
tsAC3Attributes.h | AC-3 (DD) and Enhanced-AC-3 (DD+) audio attributes |
tsAccessUnitIterator.h | Iterator for common AVC/HEVC/VVC video access units |
tsAdaptationFieldDataDescriptor.h | Representation of a adaptation_field_data_descriptor |
tsAES.h | AES block cipher |
tsAFExtensionsDescriptor.h | Representation of an af_extensions_descriptor |
tsAfterStandardHeaders.h | Technical header to include after including standard and system headers |
tsAIT.h | Representation of an Application Information Table (AIT) |
tsAlgorithm.h | Miscellaneous C++ algorithms supplementing the standard <algorithm> |
tsAncillaryDataDescriptor.h | Representation of a ancillary_data_descriptor |
tsAnnouncementSupportDescriptor.h | Representation of a announcement_support_descriptor |
tsApplicationDescriptor.h | Representation of an application_descriptor (AIT specific) |
tsApplicationIconsDescriptor.h | Representation of an application_icons_descriptor (AIT specific) |
tsApplicationIdentifier.h | Representation of an Application Identifier |
tsApplicationNameDescriptor.h | Representation of an application_name_descriptor (AIT specific) |
tsApplicationRecordingDescriptor.h | Representation of an application_recording_descriptor (AIT specific) |
tsApplicationSharedLibrary.h | Application shared libraries |
tsApplicationSignallingDescriptor.h | Representation of an application_signalling_descriptor |
tsApplicationStorageDescriptor.h | Representation of an application_storage_descriptor (AIT specific) |
tsApplicationUsageDescriptor.h | Representation of an application_usage_descriptor (AIT specific) |
tsAreaBroadcastingInformationDescriptor.h | Representation of an ISDB area_broadcasting_information_descriptor |
tsArgMix.h | Element of an argument list with mixed integer and string types |
tsArgs.h | Command line arguments handling |
tsArgsWithPlugins.h | Command line arguments for commands with plugins |
tsARIBCharset.h | Declaration of class ARIBCharset |
tsAssociationTagDescriptor.h | Representation of an association_tag_descriptor |
tsAsyncReport.h | Asynchronous message report |
tsAsyncReportArgs.h | Parameters and command line arguments for asynchronous log |
tsATSCAC3AudioStreamDescriptor.h | Representation of an ATSC AC-3_audio_stream_descriptor |
tsATSCEAC3AudioDescriptor.h | Representation of an ATSC E-AC-3_audio_descriptor |
tsATSCEIT.h | Representation of an ATSC Event Information Table (EIT) |
tsATSCMultipleString.h | Representation of an ATSC multiple_string_structure |
tsATSCStuffingDescriptor.h | Representation of an ATSC stuffing_descriptor |
tsATSCTimeShiftedServiceDescriptor.h | Representation of an ATSC time_shifted_service_descriptor |
tsAudioComponentDescriptor.h | Representation of an ISDB audio_component_descriptor |
tsAudioLanguageOptions.h | Options to update the language of an audio stream in a PMT |
tsAudioPreselectionDescriptor.h | Representation of an audio_preselection_descriptor |
tsAudioStreamDescriptor.h | Representation of an audio_stream_descriptor |
tsAV1VideoDescriptor.h | Representation of an AV1_video_descriptor |
tsAVC.h | Basic definitions for Advanced Video Coding (AVC, H.264) standard |
tsAVCAccessUnitDelimiter.h | Representation of an AVC access unit delimiter (AUD) |
tsAVCAttributes.h | Video attributes for Advanced Video Coding |
tsAVCHRDParameters.h | AVC HRD (Hypothetical Reference Decoder) parameters |
tsAVCParser.h | Parser for Advanced Video Coding (AVC, ISO 14496-10, ITU H.264) data |
tsAVCSequenceParameterSet.h | Representation of an AVC sequence parameter set access unit |
tsAVCTimingAndHRDDescriptor.h | Representation of an AVC_timing_and_HRD_descriptor |
tsAVCVideoDescriptor.h | Representation of an AVC_video_descriptor |
tsAVCVUIParameters.h | AVC VUI (Video Usability Information) parameters |
tsAVS3VideoDescriptor.h | Representation of an AVS3_video_descriptor |
tsBasicLocalEventDescriptor.h | Representation of an ISDB basic_local_event_descriptor |
tsBAT.h | Representation of a Bouquet Association Table (BAT) |
tsBCD.h | Binary Coded Decimal utilities |
tsBeforeStandardHeaders.h | Technical header to include before including standard and system headers |
tsBetterSystemRandomGenerator.h | Improved system-provided PRNG (pseudo-random numbers generator) |
tsBinaryTable.h | Representation of MPEG PSI/SI tables in binary form (ie |
tsBIT.h | Representation of an ISDB Broadcaster Information Table (BIT) |
tsBitRate.h | Implementation of bitrates in bits/second |
tsBitrateDifferenceDVBT.h | A set of DVB-T tuners parameters with an bitrate offset |
tsBitRateRegulator.h | Regulate execution speed based on a bitrate |
tsBlockCipher.h | Abstract interface of block ciphers |
tsBlockCipherAlertInterface.h | Interface to be notified when an alert is raised on a block cipher |
tsBoardInformationDescriptor.h | Representation of an ISDB board_information_descriptor |
tsBoolPredicate.h | General-purpose boolean predicates |
tsBouquetNameDescriptor.h | Representation of a bouquet_name_descriptor |
tsBroadcasterNameDescriptor.h | Representation of an ISDB broadcaster_name_descriptor |
tsBuffer.h | General-purpose memory buffer with bit access |
tsByteBlock.h | Definition of a generic block of bytes |
tsByteSwap.h | Low-level platform-dependent byte swapping functions |
tsC2BundleDeliverySystemDescriptor.h | Representation of a C2_bundle_delivery_system_descriptor |
tsC2DeliverySystemDescriptor.h | Representation of a C2_delivery_system_descriptor |
tsCableDeliverySystemDescriptor.h | Representation of a cable_delivery_system_descriptor |
tsCableEmergencyAlertTable.h | Representation of an SCTE 18 Cable Emergency Alert Table |
tsCAContractInfoDescriptor.h | Representation of an ISDB CA_contract_info_descriptor |
tsCADescriptor.h | Representation of a generic CA_descriptor |
tsCAEMMTSDescriptor.h | Representation of an ISDB CA_EMM_TS_descriptor |
tsCAIdentifierDescriptor.h | Representation of a CA_identifier_descriptor |
tsCaptionServiceDescriptor.h | Representation of an ATSC caption_service_descriptor |
tsCarouselIdentifierDescriptor.h | Representation of a carousel_identifier_descriptor |
tsCASDate.h | Template representation of a CAS date |
tsCAServiceDescriptor.h | Representation of an ISDB CA_service_descriptor |
tsCASFamily.h | Conditional Access Systems families |
tsCASMapper.h | This class maps PID's with CA system ids |
tsCASSelectionArgs.h | Command line arguments to select CAS |
tsCAT.h | Representation of a Conditional Access Table (CAT) |
tsCBC.h | Cipher Block Chaining (CBC) mode |
tsCDT.h | Representation of an ISDB Common Data Table (CDT) |
tsCellFrequencyLinkDescriptor.h | Representation of a cell_frequency_link_descriptor |
tsCellListDescriptor.h | Representation of a cell_list_descriptor |
tsCerrReport.h | A singleton implementing Report on std::cerr without synchronization |
tsChannelFile.h | XML files containing the description of TV channels and their networks |
tsCharset.h | Declaration of abstract class Charset |
tsCIAncillaryDataDescriptor.h | Representation of a CI_ancillary_data_descriptor |
tsCipherChaining.h | Declaraction of classes ts::CipherChaining and ts::CipherChainingTemplate |
tsCIT.h | Representation of a DVB Content Identifier Table (CIT) |
tsCodecType.h | Known video, audio or data encoding formats |
tsCOM.h | Encapsulation of Windows Common Object Model (COM) |
tsComIds.h | Declare identifiers for Windows Common Object Model (COM) |
tsCommandLine.h | Command line interpreter |
tsCommandLineHandler.h | An interface which handles a command from a CommandLine instance |
tsCompactBitSet.h | A compact version of std::bitset |
tsComponentDescriptor.h | Representation of a component_descriptor |
tsComponentNameDescriptor.h | Representation of an ATSC component_name_descriptor |
tsComPtr.h | Managed pointers for COM objects, auto-released (Windows-specific) |
tsCondition.h | Declare the ts::Condition class |
tsConditionalPlaybackDescriptor.h | Representation of an ISDB conditional_playback_descriptor |
tsConfigFile.h | Configuration files management |
tsConfigSection.h | Representation of a "configuration section" |
tsConsoleState.h | Save and restore the state of the Windows console |
tsContentAdvisoryDescriptor.h | Representation of an ATSC content_advisory_descriptor |
tsContentAvailabilityDescriptor.h | Representation of an ISDB content_availability_descriptor |
tsContentDescriptor.h | Representation of a content_descriptor |
tsContentIdentifierDescriptor.h | Representation of a DVB-defined content_identifier_descriptor |
tsContentLabellingDescriptor.h | Representation of an MPEG-defined content_labelling_descriptor |
tsContinuityAnalyzer.h | Continuity counters analysis and repair |
tsCopyrightDescriptor.h | Representation of a copyright_descriptor |
tsCountryAvailabilityDescriptor.h | Representation of a country_availability_descriptor |
tsCPCMDeliverySignallingDescriptor.h | Representation of a DVB cpcm_delivery_signalling_descriptor |
tsCPDescriptor.h | Representation of a CP_descriptor |
tsCPIdentifierDescriptor.h | Representation of a CP_identifier_descriptor |
tsCRC32.h | Cyclic Redundancy Check as used in MPEG sections |
tsCTR.h | Counter (CTR) chaining mode |
tsCTS1.h | Cipher text Stealing (CTS) mode, alternative 1 |
tsCTS2.h | Cipher text Stealing (CTS) mode, alternative 2 |
tsCTS3.h | Cipher text Stealing (CTS) mode, alternative 3 |
tsCTS4.h | Cipher text Stealing (CTS) mode, alternative 4 |
tsCueIdentifierDescriptor.h | Representation of a cue_identifier_descriptor (SCTE 35) |
tsCVCT.h | Representation of an ATSC Cable Virtual Channel Table (CVCT) |
tsCyclingPacketizer.h | Cyclic packetization of MPEG sections into Transport Stream packets |
tsDataBroadcastDescriptor.h | Representation of a data_broadcast_descriptor |
tsDataBroadcastIdDescriptor.h | Representation of a generic data_broadcast_id_descriptor |
tsDataComponentDescriptor.h | Representation of an ISDB data_component_descriptor |
tsDataContentDescriptor.h | Representation of an ISDB data_content_descriptor |
tsDataStreamAlignmentDescriptor.h | Representation of a data_stream_alignment_descriptor |
tsDCCArrivingRequestDescriptor.h | Representation of an ATSC dcc_arriving_request_descriptor |
tsDCCDepartingRequestDescriptor.h | Representation of an ATSC dcc_departing_request_descriptor |
tsDCCSCT.h | Representation of an ATSC DCC Selection Code Table (DCCSCT) |
tsDCCT.h | Representation of an ATSC DCC Directed Channel Change Table (DCCT) |
tsDebugPlugin.h | Debug packet processor plugin for tsp, display various traces |
tsDeferredAssociationTagsDescriptor.h | Representation of a deferred_association_tags_descriptor |
tsDektecControl.h | A class implementing the tsdektec control utility |
tsDektecDeviceInfo.h | A simple encapsulation of Dektec device information |
tsDektecInputPlugin.h | Declare the ts::DektecInputPlugin class |
tsDektecOutputPlugin.h | Declare the ts::DektecOutputPlugin class |
tsDektecUtils.h | Some basic utilities for Dektec API, without direct reference to DTAPI |
tsDeliverySystem.h | Definition for transmission delivery systems |
tsDemuxedData.h | Base class for all kinds of demuxed data |
tsDES.h | DES block cipher |
tsDescriptor.h | Representation of MPEG PSI/SI descriptors |
tsDescriptorList.h | List of MPEG PSI/SI descriptors |
tsDigitalCopyControlDescriptor.h | Representation of an ISDB digital_copy_control_descriptor |
tsDIILocationDescriptor.h | Representation of a DII_location_descriptor (AIT specific) |
tsDirectShow.h | Include the definitions for DirectShow (Windows media framework) |
tsDirectShowFilterCategory.h | Instanciate all DirectShow devices in a given category |
tsDirectShowGraph.h | An encapsulation of a DirectShow graph |
tsDirectShowNetworkType.h | Encapsulate a DirectShow network type and its properties |
tsDirectShowTest.h | Perform tests on DirectShow & BDA, Windows-specific |
tsDirectShowUtils.h | DirectShow & BDA utilities (Windows-specific) |
tsDiscontinuityInformationTable.h | Representation of a Discontinuity Information Table (DIT) |
tsDisplayInterface.h | Abstract interface displaying an object |
tsDropOutputPlugin.h | Drop output plugin for tsp |
tsDSMCCStreamDescriptorsTable.h | Representation of a DSM-CC Stream Descriptors table |
tsDSNGDescriptor.h | Representation of a DSNG_descriptor |
tsDTGGuidanceDescriptor.h | Representation of a DTG guidance_descriptor |
tsDTGHDSimulcastLogicalChannelDescriptor.h | Representation of a DTG HD_simulcast_logical_channel_descriptor |
tsDTGLogicalChannelDescriptor.h | Representation of a DTG logical_channel_descriptor |
tsDTGPreferredNameIdentifierDescriptor.h | Representation of a DTG preferred_name_identifier_descriptor |
tsDTGPreferredNameListDescriptor.h | Representation of a DTG preferred_name_list_descriptor |
tsDTGServiceAttributeDescriptor.h | Representation of a DTG service_attribute_descriptor |
tsDTGShortServiceNameDescriptor.h | Representation of a DTG short_service_name_descriptor |
tsDTSDescriptor.h | Representation of a DTS_descriptor |
tsDTSHDDescriptor.h | Representation of a DTS_HD_descriptor |
tsDTSNeuralDescriptor.h | Representation of a DTS_neural_descriptor |
tsDTVProperties.h | Encapsulation of Linux DVB property lists |
tsDuckConfigFile.h | A singleton which contains the TSDuck configuration file |
tsDuckContext.h | TSDuck execution context containing current preferences |
tsDuckExtensionRepository.h | TSDusk extensions repository |
tsDuckProtocol.h | TSDuck internal messages, based on DVB SimulCrypt head-end TLV messages |
tsDumpCharset.h | Declaration of class DumpCharset |
tsDVBAC3Descriptor.h | Representation of a DVB AC-3_descriptor |
tsDVBAC4Descriptor.h | Representation of a DVB AC-4_descriptor |
tsDVBCharset.h | Declaration of class DVBCharset |
tsDVBCharTable.h | Declaration of abstract class DVBCharTable |
tsDVBCharTableSingleByte.h | Declaration of class DVBCharTableSingleByte |
tsDVBCharTableUTF16.h | Declaration of class DVBCharTableUTF16 |
tsDVBCharTableUTF8.h | Declaration of class DVBCharTableUTF8 |
tsDVBCISSA.h | DVB-CISSA AES-based TS packet encryption |
tsDVBCSA2.h | DVB CSA-2 (Digital Video Broadcasting Common Scrambling Algorithm) |
tsDVBDTSUHDDescriptor.h | Representation of a DVB DTS-UHD_descriptor |
tsDVBEnhancedAC3Descriptor.h | Representation of a DVB enhanced_AC-3_descriptor |
tsDVBHTMLApplicationBoundaryDescriptor.h | Representation of a dvb_html_application_boundary_descriptor (AIT specific) |
tsDVBHTMLApplicationDescriptor.h | Representation of a dvb_html_application_descriptor (AIT specific) |
tsDVBHTMLApplicationLocationDescriptor.h | Representation of a dvb_html_application_location_descriptor (AIT specific) |
tsDVBJApplicationDescriptor.h | Representation of a dvb_j_application_descriptor (AIT specific) |
tsDVBJApplicationLocationDescriptor.h | Representation of a dvb_j_application_location_descriptor (AIT specific) |
tsDVBServiceProminenceDescriptor.h | Representation of a DVB service_prominence_descriptor |
tsDVBStuffingDescriptor.h | Representation of a DVB stuffing_descriptor |
tsDVBTimeShiftedServiceDescriptor.h | Representation of a DVB time_shifted_service_descriptor |
tsDVS042.h | DVS 042 cipher block chaining mode |
tsEacemHDSimulcastLogicalChannelDescriptor.h | Representation of an EACEM HD_simulcast_logical_channel_descriptor |
tsEacemLogicalChannelNumberDescriptor.h | Representation of an EACEM logical_channel_number_descriptor |
tsEacemPreferredNameIdentifierDescriptor.h | Representation of an eacem_preferred_name_identifier_descriptor |
tsEacemPreferredNameListDescriptor.h | Representation of an eacem_preferred_name_list_descriptor |
tsEacemStreamIdentifierDescriptor.h | Representation of an eacem_stream_identifier_descriptor |
tsEASAudioFileDescriptor.h | Representation of an SCTE 18 EAS_audio_file_descriptor (specific to a Cable Emergency Alert Table) |
tsEASInbandDetailsChannelDescriptor.h | Representation of an SCTE 18 EAS_inband_details_channel_descriptor (specific to a Cable Emergency Alert Table) |
tsEASInbandExceptionChannelsDescriptor.h | Representation of an SCTE 18 EAS_inband_exception_channels_descriptor (specific to a Cable Emergency Alert Table) |
tsEASMetadataDescriptor.h | Representation of an SCTE 164 EAS_metadata_descriptor (specific to a Cable Emergency Alert Table) |
tsECB.h | Electronic Code Book (ECB) mode |
tsECMGClient.h | ECM generator client |
tsECMGClientArgs.h | Command line arguments for the class ECMGClient |
tsECMGClientHandlerInterface.h | Interface to be notified of asynchronous ECM generation using ECMGClient |
tsECMGSCS.h | DVB SimulCrypt ECMG <=> SCS protocol |
tsECMRepetitionRateDescriptor.h | Representation of an ECM_repetition_rate_descriptor |
tsEDID.h | "Extended Descriptor Id", a synthetic value for identifying descriptors |
tsEditLine.h | Read input lines with bash-like line editing when possible |
tsEIT.h | Representation of a DVB Event Information Table (EIT) |
tsEITGenerator.h | Generate and insert EIT sections based on an EPG content |
tsEITOptions.h | EIT generation options |
tsEITProcessor.h | Perform various transformations on an EIT PID |
tsEITRepetitionProfile.h | EIT sections repetition profile |
tsEmergencyInformationDescriptor.h | Representation of an ISDB emergency_information_descriptor |
tsEMMGClient.h | EMM generator client |
tsEMMGMUX.h | DVB SimulCrypt EMMG/PDG <=> MUX protocol |
tsEnumeration.h | Representation of enumeration as int/string pairs |
tsEnumUtils.h | Some utilities on enumeration types |
tsERT.h | Representation of an ISDB Event Relation Table (ERT) |
tsETID.h | "Extended Table Id", a synthetic value for identifying tables |
tsETT.h | Representation of an ATSC Extended Text Table (ETT) |
tsEutelsatChannelNumberDescriptor.h | Representation of an Eutelsat_channel_number_descriptor |
tsEVCTimingAndHRDDescriptor.h | Representation of an EVC_timing_and_HRD_descriptor |
tsEVCVideoDescriptor.h | Representation of an EVC_video_descriptor |
tsEventGroupDescriptor.h | Representation of an ISDB event_group_descriptor |
tsException.h | Base class for all exceptions in TSDuck |
tsExtendedBroadcasterDescriptor.h | Representation of an ISDB extended_broadcaster_descriptor |
tsExtendedChannelNameDescriptor.h | Representation of an ATSC extended_channel_name_descriptor |
tsExtendedEventDescriptor.h | Representation of an extended_event_descriptor |
tsExternalApplicationAuthorizationDescriptor.h | Representation of an external_application_authorization_descriptor (AIT specific) |
tsExternalESIdDescriptor.h | Representation of an external_ES_ID_descriptor |
tsFatal.h | Handle some fatal situations |
tsFileInputPlugin.h | File input plugin for tsp |
tsFileNameGenerator.h | Generate file names based on counter or dates |
tsFileNameRate.h | Decode file names / repetition rates command line arguments |
tsFileNameRateList.h | Specialized list of file names and an associated repetition rates |
tsFileOutputPlugin.h | File output plugin for tsp |
tsFilePacketPlugin.h | File packet processor plugin for tsp |
tsFileUtils.h | File utilities (file path, file properties, etc) |
tsFixedPoint.h | Template representation of fixed-precision numbers |
tsFlexMuxTimingDescriptor.h | Representation of a flexmux_timing_descriptor |
tsFloatingPoint.h | Encapsulation of a floating-point type as an AbstractNumber |
tsFloatUtils.h | Some utilities on floating point types |
tsFMCDescriptor.h | Representation of a FMC_descriptor |
tsFmxBufferSizeDescriptor.h | Representation of an FMXBufferSize_descriptor |
tsForkInputPlugin.h | File input plugin for tsp |
tsForkOutputPlugin.h | File output plugin for tsp |
tsForkPacketPlugin.h | File packet processor plugin for tsp |
tsForkPipe.h | Fork a process and create a pipe to its standard input |
tsFraction.h | Template representation of fractional numbers |
tsFrequencyListDescriptor.h | Representation of a frequency_list_descriptor |
tsFTAContentManagementDescriptor.h | Representation of a FTA_content_management_descriptor |
tsFunctors.h | Miscellaneous C++ general-purpose functors |
tsGenreDescriptor.h | Representation of an ATSC genre_descriptor |
tsGitHubRelease.h | Get information from GitHub about the releases of a project |
tsGraphicsConstraintsDescriptor.h | Representation of a graphics_constraints_descriptor (AIT specific) |
tsGreenExtensionDescriptor.h | Representation of an MPEG-defined green_extension_descriptor |
tsGrid.h | Produces a report in a grid format with tables and sections |
tsGuardCondition.h | Automatic guard class for synchronization condition (ts::Condition) |
tsGuardMutex.h | Automatic guard class for mutex (ts::MutexInterface) |
tsHash.h | Abstract base class for hash functions |
tsHEVC.h | Basic definitions for High Efficiency Video Coding (HEVC, H.265) standard |
tsHEVCAccessUnitDelimiter.h | Representation of an HEVC access unit delimiter (AUD) |
tsHEVCAttributes.h | Video attributes for HEVC / H.265 |
tsHEVCHierarchyExtensionDescriptor.h | Representation of an HEVC_hierarchy_extension_descriptor |
tsHEVCHRDParameters.h | HEVC HRD (Hypothetical Reference Decoder) parameters |
tsHEVCOperationPointDescriptor.h | Representation of an HEVC_operation_point_descriptor |
tsHEVCProfileTierLevel.h | HEVC profile, tier and level structure |
tsHEVCScalingListData.h | HEVC scaling list data structure |
tsHEVCSequenceParameterSet.h | Representation of an HEVC sequence parameter set access unit |
tsHEVCShortTermReferencePictureSetList.h | List of HEVC short-term reference picture sets |
tsHEVCSubregionDescriptor.h | Representation of an HEVC_subregion_descriptor |
tsHEVCTileSubstreamDescriptor.h | Representation of an HEVC_tile_substream_descriptor |
tsHEVCTimingAndHRDDescriptor.h | Representation of an HEVC_timing_and_HRD_descriptor |
tsHEVCVideoDescriptor.h | Representation of an HEVC_video_descriptor |
tsHEVCVUIParameters.h | HEVC VUI (Video Usability Information) parameters |
tsHFBand.h | Definition of an HF frequency band (UHF, VHF) |
tsHiDesDevice.h | An encapsulation of a HiDes modulator device |
tsHiDesDeviceInfo.h | Information about a HiDes modulator device |
tsHierarchicalTransmissionDescriptor.h | Representation of an ISDB hierarchical_transmission_descriptor |
tsHierarchyDescriptor.h | Representation of a hierarchy_descriptor |
tshls.h | Global declarations for HTTP Live Streaming (HLS) classes |
tshlsAltPlayList.h | Description of an alternative rendition playlist inside an HLS master playlist |
tshlsInputPlugin.h | HLS input plugin for tsp |
tshlsMediaElement.h | Description of a media "element" inside an HLS playlist |
tshlsMediaPlayList.h | Description of a media playlist inside an HLS master playlist |
tshlsMediaSegment.h | Description of a media segment in an HLS playlist |
tshlsOutputPlugin.h | HLS output plugin for tsp |
tshlsPlayList.h | HLS playlist |
tshlsTagAttributes.h | Attributes of a tag in an HLS playlist |
tsHTTPInputPlugin.h | HTTP input plugin for tsp |
tsHybridInformationDescriptor.h | Representation of an ISDB hybrid_information_descriptor |
tsIBPDescriptor.h | Representation of a IBP_descriptor |
tsIDSA.h | ATIS-0800006 AES-based TS packet encryption (ATIS-IDSA) |
tsImageIconDescriptor.h | Representation of a image_icon_descriptor |
tsInputPlugin.h | Definition of the API of a tsp input plugin |
tsInputRedirector.h | Input file redirector |
tsInputSwitcher.h | Implementation of the input plugin switcher (command tsswitch) |
tsInputSwitcherArgs.h | Transport stream input switcher command-line options |
tsINT.h | Representation of an IP/MAC Notification Table (INT) |
tsInteger.h | Encapsulation of an integer type as an AbstractNumber |
tsIntegerUtils.h | Some utilities on integers |
tsInterruptHandler.h | Abstract interface for handling user Ctrl-C interrupts |
tsInvalidSectionHandlerInterface.h | Abstract interface to receive invalid MPEG section from a SectionDemux |
tsIP.h | Include the multiple and messy system headers for IP networking |
tsIPInputPlugin.h | IP input plugin for tsp |
tsIPMACGenericStreamLocationDescriptor.h | Representation of an IP/MAC_generic_stream_location_descriptor (INT specific) |
tsIPMACPlatformNameDescriptor.h | Representation of an IP/MAC_platform_name_descriptor (INT specific) |
tsIPMACPlatformProviderNameDescriptor.h | Representation of an IP/MAC_platform_provider_name_descriptor (INT specific) |
tsIPMACStreamLocationDescriptor.h | Representation of an IP/MAC_stream_location_descriptor (INT specific) |
tsIPOutputPlugin.h | IP output plugin for tsp |
tsIPProtocols.h | Definitions of protocols for IP networking |
tsIPSignallingDescriptor.h | Representation of an ip_signalling_descriptor (AIT specific) |
tsIPUtils.h | Utilities for IP networking |
tsIPv4Address.h | IP v4 address class |
tsIPv4AddressMask.h | A combination of IP v4 address and network mask |
tsIPv4Packet.h | Representation of a raw IPv4 packet |
tsIPv4SocketAddress.h | Socket address class (IP v4 address & port) |
tsIPv6Address.h | IP v6 address class |
tsIPv6SocketAddress.h | IPv6 Socket address class (IP v6 address & port) |
tsISDBAccessControlDescriptor.h | Representation of an ISDB access_control_descriptor |
tsISDBTerrestrialDeliverySystemDescriptor.h | Representation of an ISDB terrestrial_delivery_system_descriptor |
tsISO639LanguageDescriptor.h | Representation of an ISO_639_language_descriptor |
tsISPAccessModeDescriptor.h | Representation of an ISP_access_mode_descriptor (INT specific) |
tsITT.h | Representation of an ISDB Index Transmission information Table (ITT) |
tsJ2KVideoDescriptor.h | Representation of a J2K_video_descriptor |
tsjson.h | Simple and basic implementation of a JSON value |
tsjsonArray.h | Implementation of a JSON array |
tsjsonFalse.h | Implementation of a JSON false literal |
tsjsonNull.h | Implementation of a JSON null literal |
tsjsonNumber.h | Implementation of a JSON number |
tsjsonObject.h | Implementation of a JSON object |
tsjsonOutputArgs.h | Command line arguments for JSON reports |
tsjsonRunningDocument.h | Representation of a "running" JSON document which is displayed on the fly |
tsjsonString.h | Implementation of a JSON string |
tsjsonTrue.h | Implementation of a JSON true literal |
tsjsonValue.h | Abstract base class of a JSON value |
tsKeyTable.h | A basic and non-secure implementation of a symmetric key table |
tsLatencyMonitor.h | Implementation of the latency monitor (command tslatencymonitor) |
tsLatencyMonitorArgs.h | Transport stream latency monitor command-line options |
tsLCEVCLinkageDescriptor.h | Representation of an LCEVC_linkage_descriptor |
tsLCEVCVideoDescriptor.h | Representation of an LCEVC_video_descriptor |
tsLDT.h | Representation of an ISDB Linked Description Table (LDT) |
tsLegacyBandWidth.h | Handling of legacy definitions for terrestrial modulation bandwidths |
tsLinkageDescriptor.h | Representation of a generic linkage_descriptor |
tsLIT.h | Representation of an ISDB Local event Information Table (LIT) |
tsLNB.h | Description of a Low-Noise Block (LNB) converter in a satellite dish |
tsLocalTimeOffsetDescriptor.h | Representation of a local_time_offset_descriptor |
tsLogicalChannelNumbers.h | A multi-standard storage of Logical Channel Numbers (LCN) |
tsLogoTransmissionDescriptor.h | Representation of an ISDB logo_transmission_descriptor |
tsMACAddress.h | MAC address class |
tsMacPList.h | Reading macOS XML PList files |
tsMain.h | Define a standard main() function with appropriate checks |
tsMaximumBitrateDescriptor.h | Representation of a maximum_bitrate_descriptor |
tsMediaServiceKindDescriptor.h | Representation of an Media_service_kind_descriptor |
tsMediaTypeUtils.h | DirectShow AM_MEDIA_TYPE utilities (Windows-specific) |
tsMemory.h | Utility routines for memory operations |
tsMemoryInputPlugin.h | Memory input plugin for tsp |
tsMemoryOutputPlugin.h | Memory output plugin for tsp |
tsMessageDescriptor.h | Representation of a message_descriptor |
tsMessagePriorityQueue.h | Template message queue for inter-thread communication with priority |
tsMessageQueue.h | Template message queue for inter-thread communication |
tsMetadataDescriptor.h | Representation of an MPEG-defined metadata_descriptor |
tsMetadataPointerDescriptor.h | Representation of an MPEG-defined metadata_pointer_descriptor |
tsMetadataSTDDescriptor.h | Representation of a metadata_STD_descriptor |
tsMGT.h | Representation of an ATSC Master Guide Table (MGT) |
tsMJD.h | Modified Julian Date (MJD) utilities |
tsModulation.h | Definition for MPEG transport modulations |
tsModulationArgs.h | Modulation parameters for tuners and their command-line definitions |
tsMonotonic.h | Basic monotonic clock & timer class |
tsMosaicDescriptor.h | Representation of a mosaic_descriptor |
tsMPEDemux.h | This class analyzes MPE from TS packets |
tsMPEG2.h | Basic definitions for MPEG-2 video coding standard |
tsMPEG2AACAudioDescriptor.h | Representation of an MPEG2_AAC_audio_descriptor |
tsMPEG2AudioAttributes.h | Audio attributes for MPEG-1 / MPEG-2 |
tsMPEG2StereoscopicVideoFormatDescriptor.h | Representation of an MPEG2_stereoscopic_video_format_descriptor |
tsMPEG2VideoAttributes.h | Video attributes for MPEG-1 and MPEG-2 |
tsMPEG4AudioDescriptor.h | Representation of an MPEG4_audio_descriptor |
tsMPEG4TextDescriptor.h | Representation of an MPEG-4 Text Descriptor |
tsMPEG4VideoDescriptor.h | Representation of an MPEG4_video_descriptor |
tsMPEGH3DAudioDescriptor.h | Representation of an MPEG-defined MPEGH_3D_audio_descriptor |
tsMPEGH3DAudioMultiStreamDescriptor.h | Representation of an MPEG-defined MPEGH_3D_audio_multi_stream_descriptor |
tsMPEGH3DAudioTextLabelDescriptor.h | Representation of an MPEG-H_3dAudio_descriptor |
tsMPEHandlerInterface.h | MPE demux handler interface |
tsMPEPacket.h | Representation of a packet for MPE (Multi-Protocol Encapsulation) |
tsMultilingualBouquetNameDescriptor.h | Representation of a multilingual_bouquet_name_descriptor |
tsMultilingualComponentDescriptor.h | Representation of a multilingual_component_descriptor |
tsMultilingualNetworkNameDescriptor.h | Representation of a multilingual_network_name_descriptor |
tsMultilingualServiceNameDescriptor.h | Representation of a multilingual_service_name_descriptor |
tsMultiplexBufferDescriptor.h | Representation of a multiplex_buffer_descriptor |
tsMultiplexBufferUtilizationDescriptor.h | Representation of a multiplex_buffer_utilization_descriptor |
tsMutex.h | A mutex implementation which is compatible with the ts::Thread class |
tsMutexInterface.h | Interface class for mutex objects |
tsMuxcodeDescriptor.h | Representation of an MuxCode_descriptor |
tsMuxer.h | Implementation of the TS multiplexer (command tsmux) |
tsMuxerArgs.h | Transport stream multiplexer command-line options |
tsMVCExtensionDescriptor.h | Representation of an MVC_extension_descriptor |
tsMVCOperationPointDescriptor.h | Representation of an MVC_operation_point_descriptor |
tsNames.h | Names of various MPEG entities |
tsNamesFile.h | Representation of a ".names" file, containing names for identifiers |
tsNBIT.h | Representation of an ISDB Network Board Information Table (NBIT) |
tsNetworkChangeNotifyDescriptor.h | Representation of a network_change_notify_descriptor |
tsNetworkNameDescriptor.h | Representation of a network_name_descriptor |
tsNIT.h | Representation of a Network Information Table (NIT) |
tsNodeRelationDescriptor.h | Representation of an ISDB node_relation_descriptor |
tsNorDigLogicalChannelDescriptorV1.h | Representation of a NorDig logical_channel_descriptor (V1) |
tsNorDigLogicalChannelDescriptorV2.h | Representation of a NorDig logical_channel_descriptor (V2) |
tsNPTEndpointDescriptor.h | Representation of a DSM-CC NPT_endpoint_descriptor |
tsNPTReferenceDescriptor.h | Representation of a DSM-CC NPT_reference_descriptor |
tsNullInputPlugin.h | Null packet input plugin for tsp |
tsNullMutex.h | Empty mutex implementation |
tsNullReport.h | A singleton implementing Report which drops all messages |
tsNVODReferenceDescriptor.h | Representation of a NVOD_reference_descriptor |
tsObject.h | General-purpose base class for polymophic objects |
tsObjectRepository.h | A global repository of general-purpose base class for polymophic objects |
tsOneShotPacketizer.h | Packetization of MPEG sections into Transport Stream packets in one shot |
tsOUI.h | Common definitions for IEEE Organizationally Unique Identifier (OUI) |
tsOutputPager.h | Send output to a "pager" application such as "more" |
tsOutputPlugin.h | Definition of the API of a tsp output plugin |
tsOutputRedirector.h | Output file redirector |
tsPacketDecapsulation.h | An efficient TSDuck-specific TS packets decapsulation from a PID |
tsPacketEncapsulation.h | An efficient TSDuck-specific TS packets encapsulation in a PID |
tsPacketInsertionController.h | Control the insertion points of TS packets in a stream |
tsPacketizer.h | Packetization of MPEG sections into Transport Stream packets |
tsPagerArgs.h | Command line arguments for –pager or –no-pager |
tsParentalRatingDescriptor.h | Representation of an parental_rating_descriptor |
tsPartialReceptionDescriptor.h | Representation of an ISDB partial_reception_descriptor |
tsPartialTransportStreamDescriptor.h | Representation of a partial_transport_stream_descriptor |
tsPAT.h | Representation of a Program Association Table (PAT) |
tsPcap.h | Definitions in pcap and pcapng files |
tsPcapFile.h | Pcap and pcapng file |
tsPcapFilter.h | Read a pcap or pcapng file with packet filtering |
tsPcapStream.h | Read a TCP/IP stream from a pcap or pcapng file |
tsPCAT.h | Representation of an ISDB Partial Content Announcement Table (PCAT) |
tsPCRAnalyzer.h | PCR statistics analysis |
tsPCRMerger.h | Adjust PCR clocks when a TS is merged into a larger one |
tsPCRRegulator.h | Regulate execution speed based on PCR's in one reference PID |
tsPCSC.h | PC/SC smartcard API utilities |
tsPDCDescriptor.h | Representation of a PDC_descriptor |
tsPES.h | Common definitions for MPEG PES (Packetized Elementary Stream) layer |
tsPESDemux.h | This class extracts PES packets from TS packets |
tsPESHandlerInterface.h | Abstract interface to be notified of PES packets using a PESDemux |
tsPESOneShotPacketizer.h | Packetization of PES data into Transport Stream packets in one shot |
tsPESPacket.h | Representation of MPEG PES packets |
tsPESPacketizer.h | Packetization of PES data into Transport Stream packets in "pull" mode |
tsPESProviderInterface.h | Abstract interface for classes which provides PES packets into a Packetizer |
tsPESStreamPacketizer.h | Packetization of PES data into Transport Stream packets in "push" mode |
tsPIDOperator.h | Association of a PID and an "operator" id (CAS-specific) |
tsPlatform.h | Cross-platforms portable base definitions for the TSDuck project |
tsPlugin.h | Definition of the API of a tsp plugin |
tsPluginEventContext.h | Context of a plugin event |
tsPluginEventData.h | General-purpose plugin event data referencing binary data |
tsPluginEventHandlerInterface.h | Abstract interface to receive events from a plugin |
tsPluginEventHandlerRegistry.h | Registry of plugin event handlers |
tsPluginOptions.h | Command-line options for one plugin |
tsPluginRepository.h | TSP plugin repository |
tsPluginThread.h | Base class for threads executing a tsp plugin |
tsPMT.h | Representation of a Program Map Table (PMT) |
tsPolledFile.h | Description of a polled file |
tsPollFiles.h | Poll for files |
tsPollFilesListener.h | Interface for classes listening for file modification |
tsPreConfiguration.h | Pre-configuration header, defining configuration macros |
tsPrefetchDescriptor.h | Representation of a prefetch_descriptor (AIT specific) |
tsPrivateDataIndicatorDescriptor.h | Representation of a private_data_indicator_descriptor |
tsPrivateDataSpecifierDescriptor.h | Representation of a private_data_specifier_descriptor |
tsProcessorPlugin.h | Definition of the API of a tsp packet processing plugin |
tsProtectionMessageDescriptor.h | Representation of a protection_message_descriptor |
tsPSI.h | Common definitions for MPEG PSI (Program Specific Information) layer |
tsPSIBuffer.h | A specialized subclass of ts::Buffer for PSI serialization |
tsPSILogger.h | This class logs sections and tables |
tsPSIMerger.h | Merge the PSI/SI tables from two TS |
tsPSIPlugin.h | Display PSI/SI information plugin for tsp |
tsPSIRepository.h | A repository for known PSI/SI tables and descriptors |
tsPushInputPlugin.h | Abstract superclass for input tsp plugins working in push mode |
tsQualityExtensionDescriptor.h | Representation of a quality_extension_descriptor |
tsRandomGenerator.h | Abstract base class for PRNG's (pseudo-random numbers generators) |
tsRedistributionControlDescriptor.h | Representation of an ATSC redistribution_control_descriptor |
tsReferenceDescriptor.h | Representation of an ISDB reference_descriptor |
tsRegistrationDescriptor.h | Representation of a registration_descriptor |
tsRegistry.h | Windows Registry utilities |
tsRelatedContentDescriptor.h | Representation of a DVB-defined related_content_descriptor |
tsReport.h | Abstract interface for event reporting and monitoring |
tsReportBuffer.h | A subclass of ts::Report which logs messages in an internal buffer |
tsReportFile.h | A subclass of ts::Report which outputs messages in a text file |
tsReportWithPrefix.h | An encapsulation of Report with a message prefix |
tsResidentBuffer.h | Implementation of memory buffer locked in physical memory |
tsRingNode.h | Base class for objects being part of a ring |
tsRIST.h | Reliable Internet Stream Transport (RIST) definitions |
tsRISTInputPlugin.h | Reliable Internet Stream Transport (RIST) input plugin for tsp |
tsRISTOutputPlugin.h | Reliable Internet Stream Transport (RIST) output plugin for tsp |
tsRNT.h | Representation of a DVB Resolution provider Notification Table (RNT) |
tsRotate.h | Low-level platform-dependent bit rotate functions |
tsRRT.h | Representation of an ATSC Rating Region Table (RRT) |
tsRST.h | Representation of a Running Status Table (RST) |
tsS2SatelliteDeliverySystemDescriptor.h | Representation of an S2_satellite_delivery_system_descriptor |
tsS2XSatelliteDeliverySystemDescriptor.h | Representation of an S2X_satellite_delivery_system_descriptor |
tsS2Xv2SatelliteDeliverySystemDescriptor.h | Representation of an S2Xv2_satellite_delivery_system_descriptor |
tsSafePtr.h | Template safe pointer (reference-counted, auto-delete, thread-safe) |
tsSAT.h | Representation of a Satellite Access Table (SAT) |
tsSatelliteDeliverySystemDescriptor.h | Representation of a satellite_delivery_system_descriptor |
tsSchedulingDescriptor.h | Representation of an scheduling_descriptor (UNT specific) |
tsScramblingDescriptor.h | Representation of a scrambling_descriptor |
tsSCTE35.h | Common definitions for ANSI / SCTE 35 standard (splice information for ads insertion) |
tsSCTE52.h | ANSI/SCTE 52 DES-based TS packet encryption |
tsSDT.h | Representation of a Service Description Table (SDT) |
tsSection.h | Representation of MPEG PSI/SI sections |
tsSectionDemux.h | This class rebuilds MPEG tables and sections from TS packets |
tsSectionFile.h | Binary or XML files containing PSI/SI sections and tables |
tsSectionFileArgs.h | Command line arguments for section file processing |
tsSectionHandlerInterface.h | Abstract interface to receive MPEG Section from a SectionDemux |
tsSectionProviderInterface.h | Abstract interface for classes which provide MPEG sections into a Packetizer |
tsSelectionInformationTable.h | Representation of a Selection Information Table |
tsSeriesDescriptor.h | Representation of an ISDB series_descriptor |
tsService.h | Describe a DVB or ATSC service |
tsServiceAvailabilityDescriptor.h | Representation of a service_availability_descriptor |
tsServiceDescriptor.h | Representation of a service_descriptor |
tsServiceDiscovery.h | Discover and describe a DVB service |
tsServiceGroupDescriptor.h | Representation of an ISDB service_group_descriptor |
tsServiceIdentifierDescriptor.h | Representation of a service_identifier_descriptor |
tsServiceIdTriplet.h | Full identification of a DVB service (aka "DVB triplet") |
tsServiceListDescriptor.h | Representation of a service_list_descriptor |
tsServiceLocationDescriptor.h | Representation of an ATSC service_location_descriptor |
tsServiceMoveDescriptor.h | Representation of a service_move_descriptor |
tsServiceRelocatedDescriptor.h | Representation of a service_relocated_descriptor |
tsSHA1.h | SHA-1 hash |
tsSHA256.h | SHA-256 hash |
tsSHA512.h | SHA-512 hash |
tsSharedLibrary.h | Shared library handling (.so on Linux, .dylib on macOS, .dll on Windows) |
tsSHDeliverySystemDescriptor.h | Representation of a SH_delivery_system_descriptor |
tsShortEventDescriptor.h | Representation of an short_event_descriptor |
tsShortNodeInformationDescriptor.h | Representation of an ISDB short_node_information_descriptor |
tsShortSmoothingBufferDescriptor.h | Representation of a short_smoothing_buffer_descriptor |
tsSignalAllocator.h | Allocate POSIX real-time signal numbers (Linux-specific) |
tsSignalizationDemux.h | General-purpose signalization demux |
tsSignalizationHandlerInterface.h | General-purpose signalization handler interface |
tsSignalState.h | State of a modulated broadcast signal |
tsSimpleApplicationBoundaryDescriptor.h | Representation of a simple_application_boundary_descriptor (AIT specific) |
tsSimpleApplicationLocationDescriptor.h | Representation of a simple_application_location_descriptor (AIT specific) |
tsSimulCryptDate.h | Representation of a date in DVB SimulCrypt protocols (ETSI TS 103 197) |
tsSingleDataStatistics.h | Statistics over a single set of data (integer or floating point) |
tsSingletonManager.h | Helper for singleton definition |
tsSinkFilter.h | DirectShow filter for DVB tuners capture (Windows-specific) |
tsSIParameterDescriptor.h | Representation of an ISDB SI_parameter_descriptor |
tsSIPrimeTSDescriptor.h | Representation of an ISDB SI_prime_TS_descriptor |
tsSkipPlugin.h | Skip packet processor plugin for tsp |
tsSkyLogicalChannelNumberDescriptor.h | Representation of a sky_logical_channel_number_descriptor |
tsSLDescriptor.h | Representation of an SL_descriptor |
tsSmoothingBufferDescriptor.h | Representation of a smoothing_buffer_descriptor |
tsSocket.h | Base class for TCP and UDP sockets |
tsSpliceAvailDescriptor.h | Representation of an SCTE 35 avail_descriptor (SIT specific) |
tsSpliceDTMFDescriptor.h | Representation of an SCTE 35 DTMF_descriptor (SIT specific) |
tsSpliceInformationTable.h | Representation of an SCTE 35 Splice Information Table |
tsSpliceInsert.h | Representation of an SCTE 35 SpliceInsert command |
tsSpliceSchedule.h | Representation of an SCTE 35 SpliceSchedule command |
tsSpliceSegmentationDescriptor.h | Representation of an SCTE 35 segmentation_descriptor (SIT specific) |
tsSpliceTimeDescriptor.h | Representation of an SCTE 35 time_descriptor (SIT specific) |
tsSRTInputPlugin.h | Secure Reliable Transport (SRT) input plugin for tsp |
tsSRTOutputPlugin.h | Secure Reliable Transport (SRT) output plugin for tsp |
tsSRTSocket.h | Secure Reliable Transport (SRT) Socket |
tsSSUDataBroadcastIdDescriptor.h | Representation of a data_broadcast_id_descriptor for SSU |
tsSSUEnhancedMessageDescriptor.h | Representation of an SSU_enhanced_message_descriptor (UNT specific) |
tsSSUEventNameDescriptor.h | Representation of an SSU_event_name_descriptor (UNT specific) |
tsSSULinkageDescriptor.h | Representation of a linkage_descriptor for SSU |
tsSSULocationDescriptor.h | Representation of an SSU_location_descriptor (UNT specific) |
tsSSUMessageDescriptor.h | Representation of an SSU_message_descriptor (UNT specific) |
tsSSUSubgroupAssociationDescriptor.h | Representation of an SSU_subgroup_association_descriptor (UNT specific) |
tsSSUURIDescriptor.h | Representation of an SSU_uri_descriptor (UNT specific) |
tsStandaloneTableDemux.h | A SectionDemux which extracts MPEG tables without external handler |
tsStandards.h | Definition of the various DTV standards which are used in TSDuck |
tsStaticInstance.h | Declare the initialization-order-safe macros for static object instances |
tsSTCReferenceDescriptor.h | Representation of an ISDB STC_reference_descriptor |
tsSTDDescriptor.h | Representation of an STD_descriptor |
tsStereoscopicProgramInfoDescriptor.h | Representation of a stereoscopic_program_info_descriptor |
tsStereoscopicVideoInfoDescriptor.h | Representation of a stereoscopic_video_info_descriptor |
tsStreamEventDescriptor.h | Representation of a DSM-CC stream_event_descriptor |
tsStreamIdentifierDescriptor.h | Representation of a stream_identifier_descriptor |
tsStreamModeDescriptor.h | Representation of a DSM-CC stream_mode_descriptor |
tsStringifyInterface.h | Abstract interface converting an object to UString |
tsSTT.h | Representation of an ATSC System Time Table (STT) |
tsSubRipGenerator.h | Generate subtitles in SubRip format (aka SRT) |
tsSubtitlingDescriptor.h | Representation of a subtitling_descriptor |
tsSupplementaryAudioDescriptor.h | Representation of a supplementary_audio_descriptor |
tsSVCExtensionDescriptor.h | Representation of an SVC_extension_descriptor |
tsSwitchableReport.h | A report class which can be switched on and off at will |
tsSysCtl.h | Reading Unix sysctl(2) values |
tsSysInfo.h | A singleton holding information on the current operating system |
tsSystemClockDescriptor.h | Representation of an system_clock_descriptor |
tsSystemManagementDescriptor.h | Representation of an ISDB system_management_descriptor |
tsSystemMonitor.h | Monitoring thread for system resources used by the application |
tsSystemRandomGenerator.h | System-provided PRNG (pseudo-random numbers generator) |
tsSysUtils.h | Various system utilities |
tsT2DeliverySystemDescriptor.h | Representation of a T2_delivery_system_descriptor |
tsT2MI.h | Common definitions for T2-MI (DVB-T2 Modulator Interface) |
tsT2MIDemux.h | This class analyzes T2-MI from TS packets |
tsT2MIDescriptor.h | Representation of a T2MI_descriptor |
tsT2MIHandlerInterface.h | T2-MI demux handler interface |
tsT2MIPacket.h | Representation of DVB T2-MI (DVB-T2 Modulator Interface) packets |
tsTableHandlerInterface.h | Table handler interface |
tsTablePatchXML.h | Implementation of on-the-fly table patching using XML |
tsTablesDisplay.h | Display PSI/SI tables |
tsTablesLogger.h | This class logs sections and tables |
tsTablesLoggerFilter.h | The default section filter for TablesLogger |
tsTablesLoggerFilterInterface.h | An interface which is used to filter sections in TablesLogger |
tsTablesLoggerFilterRepository.h | The repository of section filters for TablesLogger |
tsTablesPlugin.h | Collect selected PSI/SI tables plugin for tsp |
tsTablesPtr.h | Forward declarations for MPEG PSI/SI types |
tsTargetBackgroundGridDescriptor.h | Representation of a target_background_grid_descriptor |
tsTargetIPAddressDescriptor.h | Representation of a target_IP_address_descriptor (INT/UNT specific) |
tsTargetIPSlashDescriptor.h | Representation of a target_IP_slash_descriptor (INT specific) |
tsTargetIPSourceSlashDescriptor.h | Representation of a target_IP_source_slash_descriptor (INT specific) |
tsTargetIPv6AddressDescriptor.h | Representation of a target_IPv6_address_descriptor (INT/UNT specific) |
tsTargetIPv6SlashDescriptor.h | Representation of a target_IPv6_slash_descriptor (INT specific) |
tsTargetIPv6SourceSlashDescriptor.h | Representation of a target_IPv6_source_slash_descriptor (INT specific) |
tsTargetMACAddressDescriptor.h | Representation of a target_MAC_address_descriptor (INT/UNT specific) |
tsTargetMACAddressRangeDescriptor.h | Representation of a target_MAC_address_range_descriptor (INT specific) |
tsTargetRegionDescriptor.h | Representation of a target_region_descriptor |
tsTargetRegionNameDescriptor.h | Representation of a target_region_name_descriptor |
tsTargetSerialNumberDescriptor.h | Representation of a target_serial_number_descriptor (INT/UNT specific) |
tsTargetSmartcardDescriptor.h | Representation of a target_smartcard_descriptor (INT/UNT specific) |
tsTCPConnection.h | TCP connected socket, for data communication |
tsTCPServer.h | TCP Server |
tsTCPSocket.h | TCP Socket |
tsTDES.h | Triple-DES (EDE) block cipher |
tsTDT.h | Representation of a Time & Date Table (TDT) |
tsTelephoneDescriptor.h | Representation of a telephone_descriptor |
tsTeletext.h | Common definitions for Teletext PES packets |
tsTeletextCharset.h | Implementation of a Teletext character set |
tsTeletextDemux.h | Extract Teletext subtitles from TS packets |
tsTeletextDescriptor.h | Representation of a teletext_descriptor |
tsTeletextFrame.h | Description of one Teletext frame |
tsTeletextHandlerInterface.h | Interface to be notified of Teletext messages using a Teletext demux |
tsTeletextPlugin.h | Extract Teletext subtitles plugin for tsp |
tsTelnetConnection.h | Implementation of a half-duplex line oriented telnet connection |
tsTerrestrialDeliverySystemDescriptor.h | Representation of a terrestrial_delivery_system_descriptor |
tsTextFormatter.h | Format and print a text document |
tsTextParser.h | Simple text parser class |
tsThread.h | Declare the ts::Thread class |
tsThreadAttributes.h | Declare the ts::ThreadAttributes class |
tsThreadLocalObjects.h | Declare the ts::ThreadLocalObjects singleton |
tsTime.h | Declare the ts::Time class |
tsTimeShiftBuffer.h | A TS packet buffer for time shift |
tsTimeShiftedEventDescriptor.h | Representation of a time_shifted_event_descriptor |
tsTimeSliceFECIdentifierDescriptor.h | Representation of a time_slice_fec_identifier_descriptor |
tsTimeSource.h | Sources of time information for transport streams |
tsTimeTrackerDemux.h | Time stamp management per PID |
tstlv.h | Definitions for the TLV protocols |
tstlvAnalyzer.h | Analysis (deserialization) of TLV messages |
tstlvChannelMessage.h | Base class for DVB SimulCrypt TLV messages operating on channels |
tstlvConnection.h | TCP connection using TLV messages |
tstlvLogger.h | A logger class for TLV messages |
tstlvMessage.h | Abstract base class for TLV messages |
tstlvMessageFactory.h | Factory class for TLV messages |
tstlvProtocol.h | A class which defines the syntax of a TLV protocol |
tstlvSerializer.h | Serialization of TLV messages |
tstlvStreamMessage.h | Base class for DVB SimulCrypt TLV messages operating on streams |
tsTLVSyntax.h | Representation of a Tag, Length, Value (TVL) syntax |
tsTOT.h | Representation of a Time Offset Table (TOT) |
tsTransportProfileDescriptor.h | Representation of a transport_profile_descriptor |
tsTransportProtocolDescriptor.h | Representation of a transport_protocol_descriptor (AIT specific) |
tsTransportStreamDescriptor.h | Representation of a transport_stream_descriptor |
tsTransportStreamId.h | Full identification of a DVB transport stream |
tsTS.h | Common definitions for MPEG Transport Stream layer |
tsTSAnalyzer.h | A class which analyzes a complete transport stream |
tsTSAnalyzerOptions.h | Report options for the class TSAnalyzer |
tsTSAnalyzerReport.h | A subclass of TSAnalyzer with reporting capabilities |
tsTSDT.h | Representation of a Transport Stream Description Table (TSDT) |
tsTSFile.h | Transport stream file |
tsTSFileInputArgs.h | Transport stream file input with command-line arguments |
tsTSFileInputBuffered.h | Transport stream file input with seekable buffer |
tsTSFileOutputArgs.h | Transport stream file output with command-line arguments |
tsTSFileOutputResync.h | A specialized form of transport stream output file with resynchronized PID and continuity counters |
tsTSForkPipe.h | A subclass of ts::ForkPipe which exchanges TS packets on the pipe |
tsTSInformationDescriptor.h | Representation of an ISDB TS_information_descriptor |
tsTSP.h | TSP callback for plugins |
tsTSPacket.h | Basic definition of an MPEG-2 transport packet |
tsTSPacketFormat.h | Transport stream packet / file formats |
tsTSPacketMetadata.h | Metadata of an MPEG-2 transport packet for tsp plugins |
tsTSPacketQueue.h | Transport stream packet queue for inter-thread communication |
tsTSPacketStream.h | Read/write TS packets on a stream |
tsTSPacketWindow.h | A view over a window of a buffer of TS packets |
tsTSPControlCommand.h | Definition of TSP control commands syntax |
tsTSProcessor.h | Core of the TSP Transport Stream Processor |
tsTSProcessorArgs.h | Transport stream processor command-line options |
tsTSScanner.h | A class which scans the services of a transport stream |
tsTSScrambling.h | Transport stream scrambling using multiple algorithms |
tsTSSpeedMetrics.h | Evaluate metrics on TS processing speed |
tsTTMLSubtitlingDescriptor.h | Representation of a TTML_subtitling_descriptor |
tsTuner.h | Digital TV tuner |
tsTunerArgs.h | Parameters for tuners and their command-line definitions |
tsTunerBase.h | Base class for Digital TV tuners |
bsd/tsTunerDevice.h | Digital TV tuner physical device |
linux/tsTunerDevice.h | Digital TV tuner physical device |
mac/tsTunerDevice.h | Digital TV tuner physical device |
windows/tsTunerDevice.h | Digital TV tuner physical device |
tsTunerDeviceInfo.h | Information on Linux DVB tuner device |
tsTunerEmulator.h | Digital TV tuner emulator |
tsTunerGraph.h | A specialization of a DirectShow graph for tuner reception |
tsTVAIdDescriptor.h | Representation of a DVB-defined TVA_id_descriptor |
tsTVCT.h | Representation of an ATSC Terrestrial Virtual Channel Table (TVCT) |
tsTypedEnumeration.h | Representation of enumeration as typed enum / string pairs |
tsUChar.h | Unicode characters |
tsUDPReceiver.h | UDP datagram receiver with common command line options |
tsUDPSocket.h | UDP Socket |
tsUID.h | A singleton which generates 64-bit UID, unique integer |
tsUNT.h | Representation of an Update Notification Table (UNT) |
tsUpdateDescriptor.h | Representation of an update_descriptor (UNT specific) |
tsURILinkageDescriptor.h | Representation of a URI_linkage_descriptor |
tsURL.h | Representation of a Uniform Resource Locator (URL) |
tsUserInterrupt.h | User interrupt handling (Ctrl+C) |
tsUString.h | Unicode string |
tsVariable.h | Declare the ts::Variable template class |
tsVatekControl.h | A class implementing the tsvatek control utility |
tsVatekOutputPlugin.h | Declare the ts::VatekOutputPlugin class |
tsVatekUtils.h | Some basic utilities for VATek devices |
tsVBIDataDescriptor.h | Representation of a VBI_data_descriptor |
tsVBITeletextDescriptor.h | Representation of a VBI_teletext_descriptor |
tsVCT.h | Base class for ATSC Virtual Channel Table (VCT) |
tsVersion.h | Version identification of TSDuck |
tsVersionInfo.h | Information about version identification of TSDuck |
tsVersionString.h | Version identification of TSDuck as strings |
tsVideoDecodeControlDescriptor.h | Representation of an ISDB video_decode_control_descriptor |
tsVideoDepthRangeDescriptor.h | Representation of a video_depth_range_descriptor |
tsVideoStreamDescriptor.h | Representation of an video_stream_descriptor |
tsVideoWindowDescriptor.h | Representation of a video_window_descriptor |
tsVirtualSegmentationDescriptor.h | Representation of an MPEG-defined virtual_segmentation_descriptor |
tsVVC.h | Basic definitions for Versatile Video Coding (VVC, H.266) standard |
tsVVCAccessUnitDelimiter.h | Representation of a VVC access unit delimiter (AUD) |
tsVVCSubpicturesDescriptor.h | Representation of a DVB VVC_subpictures_descriptor |
tsVVCTimingAndHRDDescriptor.h | Representation of an VVC_timing_and_HRD_descriptor |
tsVVCVideoDescriptor.h | Representation of an VVC_video_descriptor |
tsWatchDog.h | General-purpose timeout watchdog |
tsWatchDogHandlerInterface.h | Expiration handler interface for general-purpose timeout watchdog |
tsWebRequest.h | Perform a simple Web request (HTTP, HTTPS, FTP) |
tsWebRequestArgs.h | Command line arguments for the class WebRequest |
tsWinUtils.h | Utilities for Windows and Common Object Model (COM) |
tsxml.h | Forward declaration of XML classes |
tsxmlAttribute.h | Attribute of an XML element |
tsxmlComment.h | Comment in an XML document |
tsxmlDeclaration.h | Declaration in an XML document |
tsxmlDocument.h | Representation of an XML document |
tsxmlElement.h | Element in an XML document |
tsxmlJSONConverter.h | XML-to-JSON conversions |
tsxmlModelDocument.h | Representation of the model of an XML document |
tsxmlNode.h | Base class for all XML nodes |
tsxmlPatchDocument.h | Representation of an XML document which is used to patch another one |
tsxmlRunningDocument.h | Representation of a "running" XML document which is displayed on the fly |
tsxmlText.h | Text element in an XML document |
tsxmlTweaks.h | Global tweaks to manipulate XML documents |
tsxmlUnknown.h | Unknown element in an XML document |