[Bug 724757] basesrc: Ignores seek made when the last buffer is pushed

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Feb 24 05:37:10 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=724757
  GStreamer | gstreamer (core) | unspecified

Thiago Sousa Santos <thiago.sousa.santos> changed:

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

--- Comment #6 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2014-02-24 13:58:20 UTC ---
Double checked the threads and it seems that basesrc is correct, it shouldn't
be possible to have a race when updating the position from the seek and loop
functions.

commit 2c2e55789d212e1e5a236930404af7902c475f2c
Author: Thiago Santos <ts.santos at sisa.samsung.com>
Date:   Wed Feb 19 21:17:27 2014 -0300

    basesrc: Do not send eos when seeking after last buffer

    If pushing the last buffer triggers a seek from downstream, do not
    go into EOS if a new segment was requested.

    Contains unit test

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

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