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 |