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



On Wed, 2002-11-13 at 16:55, David Schleef wrote:
> On Wed, Nov 13, 2002 at 12:20:04PM -0500, Joe Marcus Clarke wrote:
> > I actually thought of that myself last night.  I'm going to try and get
> > GStreamer working with our linuxthreads port.  I'll keep you posted on
> > my results.
> 
> It might be easier and also more helpful to get the new GThread code
> working.  I'm hoping that it will help to find some of its bugs, too.
> 
> > > > Our pthreads implementation does not allow
> > > > applications to longjump between thread contexts.
> 
> Gstreamer doesn't change contexts between threads.  It splits up
> the stack of a single thread into multiple cothreads, and longjumps
> (or equivalent) between contexts in a single thread.  I don't think
> this should be a problem with most threading implementations.

This got me thinking about our pthreads implementation, and I think I
got gstreamer working on FreeBSD with cothreads.  I'm running the
fakesrc ! fakesink test now, and it's doing its thing.  I want to play
with a few more things, then I may have some patches.  Thanks for the
tip.

Joe

> 
> 
> 
> dave...
> 
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
-- 
Joe Marcus Clarke
FreeBSD GNOME Team	::	marcus FreeBSD org
http://www.FreeBSD.org/gnome


Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]