From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2006-11-08 13:07:21
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D372071 GStreamer | gstreamer (core) | Ver: HEAD CVS ------- Comment #3 from vanista 2006-11-08 13:07 UTC ------- Yes, that's how it's implemented in my app. From the callback I post an E= OS message to the bus, the message is caught in the main thread then the cha= nge state is called. I know changing the state of an element from a thread po= ses problems... I've retested much with GStreamer CVS HEAD and could not reproduce. Howev= er I didn't see a significant change since 10.6 in gstbasesrc.c which could ha= ve fixed this, conceptualy speaking the problem looks to be still there, unl= ess the fix lays at a different level. --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail |