File Source (URL) Filter (Windows Embedded CE 6.0)

1/6/2010

The file source (URL) filter is a generic asynchronous source filter that works with any source file that can be identified by a Uniform Resource Locator (URL) and whose media major type is stream. This includes AVI, MPEG, and WAV files.

The following table shows the filter properties.

Filter property Description

Filter Interfaces

IBaseFilter Interface, IFileSourceFilter Interface

Input Pin Media Types and Sub Types

Not applicable

Input Pin Interfaces

Not applicable

Output Pin Media Types

MEDIATYPE_Stream. The subtype depends on the media format. MEDIASUBTYPE_NULL if the filter does not recognize the format.

Output Pin Interfaces

IAsyncReader Interface, IPin Interface

Filter CLSID

CLSID_URLReader

Executable

Quartz.dll

Merit

MERIT_UNLIKELY

Filter Categories

CLSID_LegacyAmFilterCategory

Remarks

This filter uses Microsoft Internet Explorer's URLMon and supports code pages.

The file source (URL) filter requires the downstream filter to be a parser, such as the MPEG-1 Parser/Splitter, or the AVI Splitter Filter.

See Also

Concepts

Supported DirectShow Filters