[gst-devel] Re: Thoughts from FreeBSD on the upcoming GNOME 2.2

Thomas Vander Stichele thomas at urgent.rug.ac.be
Thu Nov 14 04:13:03 CET 2002


Hi,

> GThread limitations? Can you be more specific as to what you mean? I hope
> you aren't relying on a GThread being the same a pthread, as that is in
> general not true.

No,  we're not.  We know that the thread lib being used underneath it is 
platform-dependant, which is exactly why we want to find some way to use 
GThreads and then still do what we try to do.

The limitation we need to specifically find a workaround for is the fact 
that GThreads allocate a stack for the thread themselves, because we have 
one cothread implementation that does the allocation itself.
Ie, we currently would need to hand GThreads a pre-allocated stack.

Now, it might also be possible to find some way to not need to do that, 
but that's the thing we're working on currently - which is why we welcome 
anyone who has some experience and knowledge about these issues to take a 
look and suggest alternatives we could use.

> > Our main problem is - we don't have any testers on platforms other than 
> > ppc and x86.  We've been actively looking for them on other platforms, but 
> > people seem somehow not inclined to test on other platforms.  We're not 
> > quite sure how to solve that issue ;) Any ideas here are welcome.
> 
> Well, the present architecture is not exactly one that people are bound to
> run to to embrace.

Which means what, exactly ?

> So the easiest way to get people to like to test it is
> to timetravel back and make changes... 8-)

I'm not sure what you mean by this, but it doesn't sound very constructive 
;) If you mean to say, "there is something about GStreamer that makes me 
not want to test it or help people in testing it" then tell me what it is 
so we can work on that and get somewhere we want to be instead of being 
somewhere we both don't want to be.

Thanks,
Thomas

 -- 

The Dave/Dina Project : future TV today ! - http://davedina.apestaart.org/
<-*- thomas (dot) apestaart (dot) org -*->
God how I hate myself for
still wanting her
<-*- thomas  (at) apestaart (dot) org -*->
URGent, the best radio on the Internet - 24/7 ! - http://urgent.rug.ac.be/





More information about the gstreamer-devel mailing list