AVI Filter (Compact 2013)

3/26/2014

The AVI Splitter filter is used for the playback of AVI files. It accepts data in AVI format and splits it into its constituent streams for further processing and/or rendering. This filter is typically connected to the file source (async) filter on its input pin, although it can connect to any filter that has an output pin that supports IAsyncReader.

The following table shows the filter properties.

Filter property

Description

Filter Interfaces

IBaseFilter

Input Pin Media Types

MEDIATYPE_stream, MEDIASUBTYPE_avi.

Input Pin Interfaces

IPin, IQualityControl

Output Pin Media Types

Typically MEDIATYPE_Video or MEDIATYPE_Audio. The exact type depends on the content of the file, whether the file is compressed, and what codec was used.

Output Pin Interfaces

IMediaPosition, IMediaSeeking, IPin, IQualityControl

Filter CLSID

CLSID_AviSplitter

Executable

Quartz.dll

Merit

MERIT_NORMAL

Filter Category

CLSID_LegacyAmFilterCategory

See Also

Reference

Supported DirectShow Filters