Share via


dvbsiparser.h header

This header is used by Microsoft TV Technologies. For more information, see:

dvbsiparser.h contains the following programming interfaces:

Interfaces

 
IDVB_BAT

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_DIT

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_EIT2

The IDVB_EIT2 interface enables an application to get information from a Digital Video Broadcasting (DVB) event information table (EIT). The IDvbSiParser2::GetEIT2 method returns a pointer to this interface. This interface extends the IDVB_EIT interface.
IDVB_NIT

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_RST

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_SDT

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_SIT

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_ST

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_TDT

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDVB_TOT

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbCableDeliverySystemDescriptor

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbComponentDescriptor

Identifies the type of a Digital Video Broadcast (DVB) component stream and provides a text description of the component stream.
IDvbContentDescriptor

Implements methods that get information from a Digital Video Broadcast (DVB) content descriptor.
IDvbContentIdentifierDescriptor

Implements methods that get information from a Digital Video Broadcast (DVB) content identifier descriptor.
IDvbDataBroadcastDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) data broadcast descriptor.
IDvbDataBroadcastIDDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) data broadcast ID descriptor.
IDvbDefaultAuthorityDescriptor

Implements methods that get data from the default authority descriptor for a content reference identifier (CRID). The default authority descriptor is the first part of the CRID and identifies the body that created the CRID.
IDvbExtendedEventDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) extended event descriptor.
IDvbFrequencyListDescriptor

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbHDSimulcastLogicalChannelDescriptor

Implements the IDvbLogicalChannelDescriptor interface for Digital Video Broadcast (DVB) streams based on Motion Picture Experts Group Version 4 Advanced Video Coding (MPEG-4AVC) that support high-definition (HD) simulcasting.
IDvbLinkageDescriptor

Defines methods that get data from a Digital Video Broadcast (DVB) linkage descriptor.
IDvbLogicalChannel2Descriptor

Implements methods that get data from a logical channel descriptor (LCD) in a Digital Video Broadcast (DVB) MPEG-2 stream that uses the format defined in the Nordig specification used in Scandinavian countries.
IDvbLogicalChannelDescriptor

The IDvbLogicalChannelDescriptor interface enables the client to get a logical channel descriptor from a DVB stream.
IDvbLogicalChannelDescriptor2

The IDvbLogicalChannelDescriptor2 interface enables the client to get a logical channel descriptor from a DVB stream. The logical channel descriptor may be present in the network information table (NIT).
IDvbMultilingualServiceNameDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) multilingual service name descriptor. A multilingual service name descriptor provides the names of the service provider and service in text form in one or more languages.
IDvbNetworkNameDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) network name descriptor. The network name descriptor gets text format information about the network that originated the broadcast.
IDvbParentalRatingDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) parental rating descriptor.
IDvbPrivateDataSpecifierDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) private data descriptor. The private data descriptor describes broadcaster-specific data that is not part of the official MPEG-2 standard for broadcast streams.
IDvbSatelliteDeliverySystemDescriptor

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbServiceDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) service descriptor.
IDvbServiceDescriptor2

Implements methods that get the string values from fields in a Digital Video Broadcast (DVB) service descriptor. The service descriptor describes the service type, and provides the names of the service provider and the service in text form.
IDvbServiceListDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) service list descriptor. A service list descriptor is part of the DVB network information table (NIT) or bouquet association table (BAT) that lists services by service ID and type.
IDvbShortEventDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) short event descriptor.
IDvbSiParser

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later. The IDvbSiParser retrieves program specific information (PSI) and service information (SI) tables from a DVB transport stream.
IDvbSiParser2

The IDvbSiParser2 interface retrieves program specific information (PSI) and service information (SI) tables from a DVB transport stream.
IDvbSubtitlingDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) subtitling descriptor.
IDvbTeletextDescriptor

Implements methods that get data from a Digital Video Broadcast (DVB) teletext descriptor. The teletext descriptor is the part of the DVB program map table (PMT) that identifies European Broadcasting Union (EBU) teletext streams.
IDvbTerrestrialDeliverySystemDescriptor

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IISDB_BIT

Implements methods that get information from an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). A BIT contains a broadcaster unit and the service information transmission parameter for each broadcaster unit.
IISDB_CDT

Implements methods that get information from an Integrated Services Digital Broadcasting (ISDB) common data table (CDT). A CDT contains data, such as company logos, that is needed for receivers and stored in nonvolatile memory.
IISDB_EMM

Gets data from an Integrated Services Digital Broadcasting (ISDB) entitlement management message (EMM) table.
IISDB_LDT

Implements methods that get information from an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT). An LDT contains data used to collect reference information from other tables.
IISDB_NBIT

Implements methods that get information from an Integrated Services Digital Broadcasting (ISDB) network broadcaster information table (NBIT). The NBIT describes the programs included in a multiplexed transport stream for an ISDB broadcast.
IISDB_SDT

Implements methods that get information from an Integrated Services Digital Broadcasting (ISDB) service description table (SDT). An SDT lists the names and other parameters of the services in an MPEG-2 transport stream.
IISDB_SDTT

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) software download trigger table (SDTT). An SDTT contains download information such as service ID, schedule, and receiver types for revision.
IIsdbAudioComponentDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor.
IIsdbCAContractInformationDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) conditional access (CA) contract information descriptor.
IIsdbCADescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) conditional access (CA) descriptor.
IIsdbCAServiceDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) conditional access (CA) service descriptor.
IIsdbComponentGroupDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) component group descriptor.
IIsdbDataContentDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) data content descriptor.
IIsdbDigitalCopyControlDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) digital copy control descriptor.
IIsdbDownloadContentDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) download content descriptor.
IIsdbEmergencyInformationDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) emergency information descriptor.
IIsdbEventGroupDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) event group descriptor.
IIsdbHierarchicalTransmissionDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) hierarchical transmission descriptor.
IIsdbLogoTransmissionDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) logo transmission descriptor.
IIsdbSeriesDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) series descriptor.
IIsdbSIParameterDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) service information (SI) parameter descriptor. The SI parameter descriptor appears in the program map table (PMT) or network information table (NIT).
IIsdbSiParser2

Implements methods that retrieve program specific information (PSI) tables and service information tables from an Integrated Services Digital Broadcast (ISDB) transport stream.
IIsdbTerrestrialDeliverySystemDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) terrestrial delivery system descriptor.
IIsdbTSInformationDescriptor

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) transport stream (TS) information descriptor.
IPBDA_EIT

Implements methods that enable the client to get information from an event information table (EIT) in a Protected Broadcast Device Architecture (PBDA) transport stream. The IPBDASiParser::GetEIT method returns a pointer to this interface.
IPBDA_Services

Implements methods that initialize or retrieve Protected Broadcast Driver Architecture (PBDA) service records from a Program and System Information Protocol (PSIP) table in a Protected Broadcast Device Architecture (PBDA) transport stream.
IPBDAAttributesDescriptor

Implements methods that get data from anattributes descriptor in a Protected Broadcast Device Architecture (PBDA) transport stream.
IPBDAEntitlementDescriptor

Implements methods that retrieve data from the entitlement descriptor in a Protected Broadcast Driver Architecture (PBDA) transport stream.
IPBDASiParser

Implements methods that retrieve program and system information protocol (PSIP) and service information (SI) tables from a Protected Broadcast Driver Architecture (PBDA) transport stream.