[gst-devel] RE: Win 32 build of 0.8.3

Ronald Bultje rbultje at ronald.bitfreak.net
Thu Jun 10 08:27:08 CEST 2004


Hi Marc,

GStreamer creates a registry by running gst-register.

Ronald

On Thu, 10 Jun 2004, Marc VanDaele wrote:

> Hello,
>
> Today, I hardly made any progress, mainly because my lack of the gst
> registry.
> Can somebody explain in a few words how eg fakesrc should end up in the
> registry?
> Should gst-inspect detect it automatically (based on some environment
> variables?)
> or should I call gst-register first?
> In the latter case, should I register fakesrc or the corresponding plugin
> ("gstelements")?
>
> I did modify the .defs files located in C:\gstreamer\gstreamer\win32, added
> DATA where needed
> and added __declspec(dllimport) to the extern declarations as indicated in a
> previous mail.
> This resulted in a working "gst-inspect bin" (didn't work correctly
> yesterday)
>
> Right now, I assume that glib-2.0.dll might also be built with an incorrect
> .def file.
> 1) The error
> 	(process:1500): GLib-CRITICAL **: file gutils.c: line 501: assertion
> `file_name
> 	!= NULL' failed
>    at startup is also underneath a glib call (g_get_home_dir in gst.c).
> 2) In addition, when calling gst-register, I now get a crash in the
> 	dir = g_dir_open (dirname, 0, NULL);
>    after executing
>       dir =
>           g_build_filename ((const char *) iter->data, "register-scripts",
>           NULL);
>    because there exists no ./register-scripts
>
> Both seem to indicate that the file-related functions in Glib don't function
> correctly, possibly because of an incorrect .def file (or because of missing
> environment variables?)
>
> Hope this helps,
>
> Marc
>
>
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: GNOME Foundation
> Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
> GNOME Users and Developers European Conference, 28-30th June in Norway
> http://2004/guadec.org
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>





More information about the gstreamer-devel mailing list