[gstreamer-bugs] [Bug 631389] New: [flacparse] backport/check corner case fixes done in flacdec

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Oct 5 02:37:20 PDT 2010


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

           Summary: [flacparse] backport/check corner case fixes done in
                    flacdec
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: t.i.m at zen.co.uk
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


I have a vague memory of misc. corner case fixes we've done in flacdec to fix
various things. Now that flacparse is autoplugged, we should go through the
fixes done to flacdec and make sure they work in flacparse too.

IIRC most of those were about figuring out the correct duration in all cases
(where header has no duration, where header has wrong duration/file is
truncated). Finding the last frame and extracting the sample number from that
should do the trick. BaseParse should support that if it doesn't do that
already (where that = framed formats that have some sort of timestamp/position
marker in the frame header).

Should probably also implement seek table support.

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