[gstreamer-bugs] [Bug 338290] New: FLAC decoder does not send SEGMENT_DONE when seeking even with the SEEK_FLAG_SEGMENT set

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Apr 12 19:15:45 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=338290
 GStreamer | gst-plugins-good | Ver: 0.10.2

           Summary: FLAC decoder does not send SEGMENT_DONE when seeking
                    even with the SEEK_FLAG_SEGMENT set
           Product: GStreamer
           Version: 0.10.2
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: artfwo at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: 2.11/2.12
   GNOME milestone: Unspecified


Please describe the problem:
According to
http://webcvs.freedesktop.org/gstreamer/gstreamer/docs/design/part-seeking.txt?view=markup
when SEEK_FLAG_SEGMENT is set, a plugin should send a SEGMENT_DONE message.

FLAC decoder seems to ignore this flag and sends EOS message when playback
position reaches segment stop point in all cases: whenever FLAG_SEGMENT is set
or not.


Steps to reproduce:
1. I'm going to attach a small python script (a cutout from my app) that can be
used to test segment-seeking behaviour. It can be used like this:
$ segment-test.py test.flac 20 30 1

argument are:
<start_seconds> <stop_seconds> <loop = 0|1>

Actual results:


Expected results:


Does this happen every time?


Other information:


-- 
Configure bugmail: http://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