MSVidWebDVD.AudioStreamsAvailable Property
Microsoft DirectShow 9.0 |
MSVidWebDVD.AudioStreamsAvailable Property
This topic applies to Windows XP Service Pack 1 or later.
The AudioStreamsAvailable property retrieves the number of audio streams available in the current title.
Syntax
VidWebDVD .AudioStreamsAvailable as Long
Parameters
This property takes no parameters.
Return Values
Returns an integer value from 1 through 8 representing the number of audio streams available in the current title.
Error Codes
If the property fails, Err.Number may be set to one of the following values.
Value | Description |
E_UNEXPECTED | Unspecified error. |
E_NO_IDVD2_PRESENT | Unspecified internal error. |
E_NO_DVD_VOLUME | No DVD available. |
E_REGION_CHANGE_FAIL | The DVD has the wrong region code for this machine. |
Remarks
This property is read-only with no default value. The primary use of multiple audio streams is to provide movie soundtracks in more than one language. Typically, not every title on a disc has all audio streams enabled. For example, the feature movie might have soundtracks in three different languages, but the trailers might have only an English soundtrack. Before a user can select a stream, the application must determine which streams are available within the current title. Note that particular streams are identified by an index from 0 through 7.
Discs generally present a menu showing the available soundtracks, which allows the user to select the audio stream to enable.
Example
' Returning the property lStreamsAvail = VidWebDVD.AudioStreamsAvailable
Requirements
Reference: Add a reference to MS Video Control 1.0 Type Library and Microsoft Tuner 1.0 Type Library.
Library: Quartz.dll.
See Also