[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