IConfigAviMux Interface
Microsoft DirectShow 9.0 |
IConfigAviMux Interface
The IConfigAviMux interface configures the AVI Mux filter. Applications can use this interface to set the master stream and to create an AVI 1.0 index.
IConfigAviMux provides backward compatibility with older Video for Windows® Audio-Video Interleaved (AVI) index formats (idx1) as well as extended AVI 2.0 index formats (indx) to allow for file sizes greater than 1 gigabyte (GB). Set and retrieve the compatibility indexes by using the IConfigAviMux::SetOutputCompatibilityIndex and IConfigAviMux::GetOutputCompatibilityIndex methods.
In addition to the methods inherited from IUnknown, the IConfigAviMux interface exposes the following methods.
Method | Description |
GetMasterStream | Queries which stream will be used to synchronize the other streams in the file. |
GetOutputCompatibilityIndex | Retrieves the setting for the AVI index format. |
SetMasterStream | Specifies a stream that will be used to synchronize the other streams in the file. |
SetOutputCompatibilityIndex | Sets the AVI index format. |
Requirements
Header: Declared in Strmif.h; include Dshow.h.
Library: Use Strmiids.lib.