[Bug 749535] downloadbuffer: deadlock issue in playbin

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu May 28 07:21:44 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=749535

--- Comment #7 from Eunhae Choi <eunhae1.choi at samsung.com> ---
I will make short commit message:) 

in the patch, I've renamed the update_time_level to update_levels. 
as you know, there was two functions - update_time_level, update_levels.
I merged it to one function - update_levels. This updates byte and time.

and to add signal I got lock again like before. do I need to remove the lock? 
Thank you.

@@ +1068,3 @@
+
+            GST_DOWNLOAD_BUFFER_MUTEX_LOCK_CHECK (dlbuf, dlbuf->sinkresult,
+                out_flushing);

            /* wakeup the waiter and let it recheck */
            GST_DOWNLOAD_BUFFER_SIGNAL_ADD (dlbuf, -1);
            break;

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