Share via


IIsdbAudioComponentDescriptor interface (dvbsiparser.h)

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

Implements methods that get data from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor. The audio component descriptor appears in the ISDB service information as part of the event information table (EIT) and provides information about the audio.

Inheritance

The IIsdbAudioComponentDescriptor interface inherits from the IUnknown interface. IIsdbAudioComponentDescriptor also has these types of members:

Methods

The IIsdbAudioComponentDescriptor interface has these methods.

 
IIsdbAudioComponentDescriptor::GetComponentTag

Gets the value of the component_tag field from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor.
IIsdbAudioComponentDescriptor::GetComponentType

Gets the value of the component_type field from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor. This field identifies the audio component type.
IIsdbAudioComponentDescriptor::GetESMultiLingualFlag

Gets a flag from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor that indicates whether the stream uses ES multilingual mode.
IIsdbAudioComponentDescriptor::GetLanguageCode

Gets the three-character ISO 639 language code from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor. If the stream uses ES multilingual mode, this method returns the first language code.
IIsdbAudioComponentDescriptor::GetLanguageCode2

In ES multilingual mode, gets the second three-character ISO 639 language code from an ISDB audio component descriptor.
IIsdbAudioComponentDescriptor::GetLength

Gets the body length of an Integrated Services Digital Broadcasting (ISDB) audio component descriptor, in bytes.
IIsdbAudioComponentDescriptor::GetMainComponentFlag

Gets a flag from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor that indicates whether the audio component is the main audio.
IIsdbAudioComponentDescriptor::GetQualityIndicator

Gets the value of the quality_indicator field from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor. This two-bit field indicates the tone quality mode.
IIsdbAudioComponentDescriptor::GetSamplingRate

Gets the value of the sampling_rate field from a an Integrated Services Digital Broadcasting (ISDB) audio component descriptor. This three-bit field contains a code that indicates the sampling frequency.
IIsdbAudioComponentDescriptor::GetSimulcastGroupTag

Gets the value of the simulcast_group_tag field from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor. For simulcast components, this field contains the tag that identifies all simulcast components.
IIsdbAudioComponentDescriptor::GetStreamContent

Gets the value of the stream_content field from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor. This field contains a code that identifies the descriptor as an ISDB audio component descriptor.
IIsdbAudioComponentDescriptor::GetStreamType

Gets a code that indicates the stream type from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor.
IIsdbAudioComponentDescriptor::GetTag

Gets the tag that identifies an Integrated Services Digital Broadcasting (ISDB) audio component descriptor.
IIsdbAudioComponentDescriptor::GetTextW

Gets the component stream description from an Integrated Services Digital Broadcasting (ISDB) audio component descriptor, in Unicode text format,.

Requirements

Requirement Value
Minimum supported client Windows�7 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header dvbsiparser.h