Skip to content

RenderHeads/DirectShow-vfwFilter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VFW Video Codec DirectShow Filter

alt tag

This filter allows you to select any VFW video compression codec and use it to build a DirectShow graph.

Background

This filter was written to get around what seems to be a bug in the 64-bit implementation of Microsoft DirectShow.

Usually (in 32-bit apps) when DirectShow enumerates filters it also include legacy audio and video VFW codecs. For some reason in 64-bit apps it fails to enumerate any of the legacy VFW video codecs but it enumerates the audio codecs just fine. When enumeration video compression filters in the category 'CLSID_VideoCompressorCategory' DirectShow creates wrapper filters for all legacy VFW video codecs using the 'AVI Compressor' filter. For legacy audio codecs it does the same thing using 'ACM Wrapper'. In 64-bit mode all legacy video codecs are missing.

Build

  • Compiler: Visual Studio 2008
  • Installer: NSIS