File Source (URL) Filter

The URL File Source 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, MOV, MPEG, and WAV files. It requires the downstream filter to be a parser, such as the MPEG-1 Stream Splitter, the AVI Splitter, or the QuickTime Movie Parser.

Filter Interfaces IAMOpenProgress, IBaseFilter, IFileSourceFilter
Input Pin Media TypesNot applicable
Input Pin InterfacesNot applicable
Output Pin Media TypesMEDIATYPE_Stream. The subtype depends on the media format. (MEDIASUBTYPE_NULL if the filter doesn't recognize the format.)
Output Pin Interfaces IAMAsyncReaderTimestampScaling, IAsyncReader, IPin
Filter CLSIDCLSID_URLReader
Property Page CLSIDNo property page
Executablequartz.dll
Merit MERIT_UNLIKELY
Filter Category CLSID_LegacyAmFilterCategory

 

Remarks

This filter uses URLMon and supports code pages.

Related topics

DirectShow Filters

 

 

Show: