[Bug 777780] GstBaseParse incorrectly handles non-flush seek

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jan 26 16:53:34 UTC 2017


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

Julien Isorce <julien.isorce at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #344323|accepted-commit_now         |committed
             status|                            |

--- Comment #10 from Julien Isorce <julien.isorce at gmail.com> ---
Comment on attachment 344323
  --> https://bugzilla.gnome.org/attachment.cgi?id=344323
baseparse: correctly handle non-flush seek

commit b2c05cac8e50204d9ded4a858618c8b8b5b00910
Author: Julien Isorce <jisorce at oblong.com>
Date:   Thu Jan 26 16:51:21 2017 +0000

    baseparse: correctly handle non-flush seek

    Otherwise when seeking/looping to the start when reaching the end,
    the sink waits for the duration of the stream. So the user hears
    nothing for the duration of the stream before it actually loop again.
    See example attached to the bug for that.

    Existing test:
    gst-plugins-good/tests/icles/test-segment-seeks foo.flac
    Without the patch the user hears a crack/cut at each seek.

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

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