[gst-devel] location of plugins on a windows system...

Sebastien Moutte sebastien at moutte.net
Wed Sep 12 18:14:10 CEST 2007

You should check that GST_PLUGIN_PATH is well defined in your environment

If yes, you should check that it’s accessible from your app by getting it
with getenv(“GST_PLUGIN_PATH”).




From: gstreamer-devel-bounces at lists.sourceforge.net
[mailto:gstreamer-devel-bounces at lists.sourceforge.net] On Behalf Of Philip
Sent: mercredi 12 septembre 2007 17:10
To: gstreamer-devel at lists.sourceforge.net
Subject: [gst-devel] location of plugins on a windows system...


Hi all,

I am new to gstreamer and I am running into something simple that I can’t
seem to fix.

I’ve got a very tiny app:

int main(int argc, char* argv[])
    gst_init(NULL, NULL);

    guint nMajor(0), nMinor(0), nMicro(0), nNano(0);
    gst_version(&nMajor, &nMinor, &nMicro, &nNano);

    GMainLoop* loop(NULL);
    loop = g_main_loop_new(NULL, FALSE);

    GstElement* play = gst_element_factory_make("playbin", "play");
    g_object_set (G_OBJECT (play), "uri", "C:\\test.mp3", NULL);


    return 0;

play is NULL.

That’s because it can’t find the libgstplaybin.dll in C:\Program
Files\Common Files\GStreamer\0.10\lib\gstreamer-0.10.

If I CD to C:\Program Files\Common Files\GStreamer\0.10\bin and run
gst-launch-0.10.exe playbin uri=file://C:\\test.mp3

This works great.  Plays the file and everything.  I think what’s happening
is that within my app (which is in a totally different directory), it can’t
find that DLL, and so it can’t create the “playbin” element.  I tried
copying those DLLs into my application/debug directory but it didn’t help,
that kept returning NULL.

Any help would be great, thanks!




Check out
the hottest 2008 models today at Yahoo! Autos. 



Tonight's top picks. What will you watch tonight? Preview
hoo.com/%20%0a>  the hottest shows on Yahoo! TV. 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20070912/16874dbf/attachment.htm>

More information about the gstreamer-devel mailing list