title: directshow video source filter: couldn't bind moniker to filter object (0x800401f9)
body: <p>I compiled an (existing [1]) directshow source filter, then plugged it into VLC to use it and get this:</p>
  
  <p>dshow error: couldn't bind moniker to filter object (0x800401f9)</p>
  
  <p>dshow error: can't use device: Virtual Cam, unsupported device type</p>
  
  <p>compiled using visual studio 2010 express + windows SDK 7.1</p>
  
  <p>any ideas out there?</p>
  
  <p>-r</p>
  
  <p>code at: <a href="http://github.com/rdp/virtual-audio-output-sniffer" rel="nofollow noreferrer">http://github.com/rdp/virtual-audio-output-sniffer</a></p>
  
  <p>[1] original was "capture source filter" from <a href="http://tmhare.mvps.org/downloads.htm" rel="nofollow noreferrer">http://tmhare.mvps.org/downloads.htm</a> and his binaries actually register and work right (well, they at least start right, then they hang VLC but that's a different story).</p>