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

KwangYul Seo kwangyul.seo at gmail.com
Fri Jan 11 13:34:08 CET 2008


It is a good idea to check GST_PLUGIN_PATH and PATH are corect.
You must set GST_PLUGIN_PATH to the directory where your libgstplaybin.dlllives.

Regards,
Kwang Yul Seo


2007/9/12, Philip Pellouchoud <pellouch at yahoo.com>:
>
> 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!
>
> -phil
>
>
> ------------------------------
> Check out
> <http://us.rd.yahoo.com/evt=51201/*http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE5NWVzZGVyBF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDYXV0b3MtbmV3Y2Fy>the hottest 2008 models today at Yahoo! Autos.
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20080111/1db1c3a2/attachment.htm>


More information about the gstreamer-devel mailing list