[Bug 727255] playbin: filter out buffering messages when switching URI and the previous URI is still playing

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Sep 5 10:11:33 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=727255
  GStreamer | gst-plugins-base | 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 #12 from Thiago Sousa Santos <thiagossantos at gmail.com> 2014-09-05 17:11:24 UTC ---
commit a2122f04ec6305a1393e73eb8e7fccb291f36ccb
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date:   Fri Mar 28 13:02:54 2014 +0100

    playbin: filter out buffering messages when switching uri

    When switching URI from about-to-finish, playbin starts decoding the new
    URI and the queue2 inside uridecodebin starts emitting buffering messages
    immediately. However, the queue(s) inside playsink still have buffers to
    play and the pipeline doesn't need to pause for buffering, so we should
    not send those buffering messages up to the application, otherwise there
    is an audible glitch caused by pausing the pipeline for a very short time.

    https://bugzilla.gnome.org/show_bug.cgi?id=727255

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