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

Marc VanDaele Marc_VanDaele at Jabil.com
Fri Jun 11 00:36:03 CEST 2004


Hello,

Can somebody send me a copy of their registry (which is an xml file I
guess)?
I will only use fakserc and fakesink of it.

I *assume* right now that the Win32 version has problems with creating the
registry and would like to test whether gst-inspect etc work fine if we
point GST_REGISTRY to the correct registry.

Thanks in advance,

Marc

> -----Original Message-----
> From: Ronald Bultje [mailto:rbultje at ronald.bitfreak.net]
> Sent: Thursday, June 10, 2004 5:30 PM
> To: Marc VanDaele
> Cc: 'Jory'; 'Steve Lhomme'; gstreamer-devel at lists.sourceforge.net;
> jcsston at matroska.org
> Subject: RE: [gst-devel] RE: Win 32 build of 0.8.3
> 
> 
> 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