IConfigAviMux::SetOutputCompatibilityIndex

 
Microsoft DirectShow 9.0

IConfigAviMux::SetOutputCompatibilityIndex

The SetOutputCompatibilityIndex method sets the AVI index format.

Syntax

  HRESULT SetOutputCompatibilityIndex(
  BOOL fOldIndex
);

Parameters

fOldIndex

[in] Specifies one of the following values:

Value Description
TRUE Create an AVI 1.0 index, as well as an AVI 2.0 index.
FALSE Create an AVI 2.0 index, but not an AVI 1.0 index.

Return Values

Returns S_OK if successful, or an error code otherwise.

Remarks

The AVI Mux filter always creates an AVI 2.0 index ('indx' format). If the value given in fOldIndex is TRUE, the AVI Mux also creates an AVI 1.0 index ('idx1' format), for backward compatibility with Video for Windows.

The AVI 2.0 index format allows for larger files, incremental growth of files, and minimized disk seeks.

Requirements

Header: Declared in Strmif.h; include Dshow.h.

Library: Use Strmiids.lib.

See Also