[Bug 744308] decodebin: race between setting use-buffering and max-size-time
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Mar 24 09:45:24 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=744308
Thiago Sousa Santos <thiagossantos at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.4.6
OS|Linux |All
--- Comment #8 from Thiago Sousa Santos <thiagossantos at gmail.com> ---
Sorry for the delay here, forgot about this one.
commit bf3e35a598afda180c4f392726043b272dffc1b0
Author: Duncan Palmer <dpalmer at digisoft.tv>
Date: Mon Feb 16 09:25:03 2015 +1000
decodebin2: Set multiqueue sizes before use-buffering.
This fixes a race where the use-buffering property on a multiqueue was
set before the queue depth was changed from it's high preroll limits to
lower playback limits. This resulted in buffering messages being emitted
by the multiqueue in the short window between use-buffering being
set and the queue depth being reset.
https://bugzilla.gnome.org/show_bug.cgi?id=744308
In 1.4:
commit d6ff4bd7f3c7cfbe63cb78e83443ad450f0376de
Author: Duncan Palmer <dpalmer at digisoft.tv>
Date: Mon Feb 16 09:25:03 2015 +1000
decodebin2: Set multiqueue sizes before use-buffering.
This fixes a race where the use-buffering property on a multiqueue was
set before the queue depth was changed from it's high preroll limits to
lower playback limits. This resulted in buffering messages being emitted
by the multiqueue in the short window between use-buffering being
set and the queue depth being reset.
https://bugzilla.gnome.org/show_bug.cgi?id=744308
Conflicts:
gst/playback/gstdecodebin2.c
--
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