[Bug 720805] pad: stop running tasks before deactivation requests?

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Dec 19 21:56:14 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=720805
  GStreamer | gstreamer (core) | 1.2.1

Wind Yuan <feng.yuan> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |feng.yuan at intel.com

--- Comment #1 from Wind Yuan <feng.yuan at intel.com> 2013-12-20 05:56:10 UTC ---
I'd prefer option 2 :-)
Regarding to 1 and 3, sometimes a user task may blocked there waiting for a
signal(from user). If GstVideoDeocder or GstPad force to gst_pad_stop_task,
they need make a hook to notify user to wakeup the task first then stop the
task. and if there's hook to notify, there's no need for GstVideoDecoder of
GstPad stop the task. so I prefer option 2 to make GstVideoDocoder hook stop
before parent->GstElement::change_stat().

-- 
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