[gstreamer-bugs] [Bug 338827] [patch] gnomevfssrc should use async api to not block on network problems
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Wed Oct 11 11:48:29 PDT 2006
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=338827
GStreamer | gst-plugins-base | Ver: HEAD CVS
------- Comment #8 from René Stadler 2006-10-11 18:47 UTC -------
Created an attachment (id=74506)
--> (http://bugzilla.gnome.org/attachment.cgi?id=74506&action=view)
Open non-local URIs in streaming thread
This implements basically what Wim stated in bug #319873 comment #4. The
approach is inherently a little imperfect as the time between start() and the
first create() isn't used for establishing the connection in the background,
but it's better than the current behaviour.
It is assumed that local URIs are opened instantly, so I made start() to act as
before in this case, which is needed so that get_size() and is_seekable() work
(which also seem to be called from the main thread).
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
More information about the Gstreamer-bugs
mailing list