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. |