IMFASFStreamSelector interface
Selects streams in an Advanced Systems Format (ASF) file, based on the mutual exclusion information in the ASF header. The ASF stream selector object exposes this interface. To create the ASF stream selector, call MFCreateASFStreamSelector.
Members
The IMFASFStreamSelector interface inherits from the IUnknown interface. IMFASFStreamSelector also has these types of members:
Methods
The IMFASFStreamSelector interface has these methods.
| Method | Description |
|---|---|
| BitrateToStepNumber |
Retrieves the index of a bandwidth step that is appropriate for a specified bit rate. This method is used for multiple bit rate (MBR) content. |
| GetBandwidthStep |
Retrieves the stream numbers that apply to a bandwidth step. This method is used for MBR content. |
| GetBandwidthStepCount |
Retrieves the number of bandwidth steps that exist for the content. This method is used for MBR content. |
| GetOutputCount |
Retrieves the number of outputs for the ASF content. |
| GetOutputFromStream |
Retrieves the output number associated with a stream. |
| GetOutputMutex |
Retrieves a mutual exclusion object for an output. |
| GetOutputMutexCount |
Retrieves the number of mutual exclusion objects associated with an output. |
| GetOutputOverride |
Retrieves the manual output override selection that is set for a stream. |
| GetOutputStreamCount |
Retrieves the number of streams associated with an output. |
| GetOutputStreamNumbers |
Retrieves the stream numbers for all of the streams that are associated with an output. |
| GetStreamCount |
Retrieves the number of streams that are in the ASF content. |
| SetOutputMutexSelection |
Selects a mutual exclusion record to use for a mutual exclusion object associated with an output. |
| SetOutputOverride |
Sets the selection status of an output, overriding other selection criteria. |
| SetStreamSelectorFlags |
Sets options for the stream selector. |
Requirements
|
Minimum supported client |
Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps only] |
|
Header |
|
|
Library |
|
See also