[gst-devel] gst directshow wrapper weirdness

Sebastien Moutte sebastien at moutte.net
Wed Jun 6 16:34:29 CEST 2007


It seems the DirectShow fake sink element is not registered on your computer.

This filter is implemented inside libdshow-0.10.dll and normally dshowvideosrc and dshowaudiosrc are registering it automatically so you have probably some dependency problem or there was a problem during the registration.

If you have installed DirectX SDK, you have probably graphedit.exe on your computer, you can use it to search for “DSHOW fake sink filter” in the DirectShow installed filters list.




From: gstreamer-devel-bounces at lists.sourceforge.net [mailto:gstreamer-devel-bounces at lists.sourceforge.net] On Behalf Of Ali Sabil
Sent: mardi 5 juin 2007 11:55
To: gstreamer-devel at lists.sourceforge.net
Subject: [gst-devel] gst directshow wrapper weirdness


Hello all,

After many days trying to cross compile the new directshow wrapper, and
the audio and video source for windows using mingw32, I finally
succeeded in building the .dll files, but now when I try to run it I get
the following error :

 $ gst-launch-0.10.exe dshowvideosrc ! ffmpegcolorspace ! directdrawsink
Setting pipeline to PAUSED ...
0:00:00.264301000  2056 003D42E0 ERROR        dshowvideosrc
gstdshowvideosrc.c:602:gst_dshowvideosrc_start: Can't create an instance
of our dshow fakesink filter (error=-2147221164)
ERROR: Pipeline doesn't want to pause.
Setting pipeline to NULL ...
FREEING pipeline ...




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20070606/1b4076c3/attachment.htm>

More information about the gstreamer-devel mailing list