[gst-devel] Gtype registration error
Mattias Barthel
mb at novanotio.es
Mon Apr 28 12:59:03 CEST 2008
Sebastian Dröge wrote:
> Am Montag, den 28.04.2008, 10:30 +0100 schrieb Tim Müller:
>
>> On Mon, 2008-04-28 at 10:29 +0200, Mattias Barthel wrote:
>>
>>
>>> I upgraded to 2.16.3 but still the problem remai
>>> ns.
>>>
>> Right, I think there are two types of issues, one in GLib with class
>> creation (which should be fixed in 2.16 AFAIK) and one with some of our
>> _get_type() functions. Since we have to work around the former anyway
>> for the time being there's little point in fixing up the latter quite
>> yet.
>>
>
> What is the issue with our get_type() functions? From what I understood
> the fix in GLib makes it unnecessary to wrap everything in g_once_init
> stuff.
>
>
>>> I am using gstreamer 0.10.18, could this be an issue?
>>>
>> Yes. Please try core/base CVS, a whole bunch of these issues have been
>> fixed recently.
>>
>
> I've fixed one of his issues earlier today, which was that GstClock
> wasn't registred from a type-safe context. With this and all the
> _class_ref()s we have in core CVS it seems to work fine.
>
>
Yes, I confirm that.
The thing is, I still use GLib 2.16.3, so it does not seem to be fixed
there.
Thanks,
Mattias
More information about the gstreamer-devel
mailing list