[Bug 693484] uridecodebin: query URI to source element and fallback to decoder's URI

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Apr 16 07:55:51 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=693484
  GStreamer | gst-plugins-base | git

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.1.1

--- Comment #17 from Sebastian Dröge <slomo at circular-chaos.org> 2013-04-16 14:55:47 UTC ---
commit 54c678a21ec65d5d4aa82ed18116b1ee9624a5e8
Author: Philippe Normand <philn at igalia.com>
Date:   Fri Mar 29 14:56:57 2013 +0100

    query: new _BANDWIDTH_LIMITED flag

    Source elements with limited bandwidth capabilities and supporting
    buffering for downstream elements should set this flag when answering
    a scheduling query. This is useful for the on-disk buffering scenario
    of uridecodebin to avoid checking the URI protocol against a list of
    hardcoded protocols.

    Bug 693484

commit b857cb38ddb63af8ba745c10bece8f1b528af4fe
Author: Philippe Normand <philn at igalia.com>
Date:   Sun Mar 31 12:05:49 2013 +0200

    souphttpsrc: basic scheduling query support

    Answer to scheduling queries with default parameters and the new
    _BANDWIDTH_LIMITED_FLAG so that downstream is advised to minimize seek
    operations and perform on-disk buffering if possible.

    Bug 693484

commit 26fb72cf6577494fed4c00ecba2ad4d746d0caf5
Author: Philippe Normand <philn at igalia.com>
Date:   Thu Mar 28 14:21:41 2013 +0100

    uridecodebin: query bandwidth capability to source element

    Use a scheduling query to check if the source element has some
    bandwidth limitations. If this is the case on-disk buffering might be
    used. If the source element doesn't handle the scheduling query then
    fallback to checking the URI protocol against the hardcoded list of
    protocols known to handle buffering already.

    Fixes bug 693484.

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