[gstreamer-bugs] [Bug 607226] Disallow setting the playbin uri property in state >= PAUSED
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Feb 3 23:11:09 PST 2010
https://bugzilla.gnome.org/show_bug.cgi?id=607226
GStreamer | gst-plugins-base | git
Michael Smith <msmith> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
CC| |msmith at xiph.org
Resolution|FIXED |
Severity|normal |blocker
--- Comment #6 from Michael Smith <msmith at xiph.org> 2010-02-04 07:11:04 UTC ---
This breaks applications (apparently including some patches to make banshee do
gapless).
We could warn if you change the uri while about-to-finish isn't being
processed, but not disallow it.
We should NOT use a thread-private variable for this - it should be perfectly
ok to (as banshee does) block the thread processing about-to-finish until the
main thread sets the next URI. But really, it's ok to change the URI at any
time - it has had clear semantics in the past (sets the next URI to play), and
there's no need to change those.
This needs reverting before the next release. Marking as blocker.
--
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