[Bug 735663] dashdemux: synchronize with the download loop thread before signalling it
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Sep 18 10:22:41 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=735663
GStreamer | gst-plugins-bad | git
Thiago Sousa Santos <thiagossantos> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |1.5.1
OS/Version|Linux |All
--- Comment #15 from Thiago Sousa Santos <thiagossantos at gmail.com> 2014-09-18 17:22:32 UTC ---
We don't want to set that everytime to avoid taking the lock on the chain
function. So we only set it if it is != _OK, otherwise it will continue being
_OK till the end.
commit e289ab07c13c9f958f04e396285b567b570120d1
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Sep 12 02:36:47 2014 -0300
mssdemux: synchronize with the download loop thread to signal it to
continue
If EOS or ERROR happens before the download loop thread has reached its
g_cond_wait() call, then the g_cond_signal doesn't have any effect and
the download loop thread stucks later.
https://bugzilla.gnome.org/show_bug.cgi?id=735663
commit f4546b64ea6fd89eb3471258a880b850555d98c5
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Sep 12 02:35:44 2014 -0300
hlsdemux: synchronize with the download loop thread to signal it to
continue
If EOS or ERROR happens before the download loop thread has reached its
g_cond_wait() call, then the g_cond_signal doesn't have any effect and
the download loop thread stucks later.
https://bugzilla.gnome.org/show_bug.cgi?id=735663
commit 55032ae5fee1d6253632f4ce7f2912b3d36e3a66
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date: Fri Aug 29 12:38:12 2014 +0200
dashdemux: synchronize with the download loop thread to signal it to
continue
If EOS or ERROR happens before the download loop thread has reached its
g_cond_wait() call, then the g_cond_signal doesn't have any effect and
the download loop thread stucks later.
https://bugzilla.gnome.org/show_bug.cgi?id=735663
--
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