[Bug 642174] Playbin2 cannot work with non-raw custom sinks

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Feb 18 02:53:14 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=642174
  GStreamer | gst-plugins-base | 0.10.31

--- Comment #13 from tskd2 at yahoo.co.jp 2011-02-18 10:53:08 UTC ---
Isn't the thread of activate_group() always same as that of signal handlers?

As the comment in activate_group() says 
  /* release the group lock before setting the state of the decodebins, they
   * might fire signals in this thread that we need to handle with the
   * group_lock taken. */
, I think the same is true for playbin lock.
how about moving the state setting code in activate_group() to the place where
in setup_next_source() and after releasing the playbin lock?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list