[gstreamer-bugs] [Bug 154375] New: - avi index massaging is slow

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Sun Oct 3 09:06:23 PDT 2004


http://bugzilla.gnome.org/show_bug.cgi?id=154375
GStreamer | gst-plugins | Ver: HEAD CVS

           Summary: avi index massaging is slow
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-plugins
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: rbultje at ronald.bitfreak.net
         QAContact: gstreamer-bugs at lists.sourceforge.net


Load a somewhat large file (e.g. 1:30h) with somewhat large audio chunks
(>0.2second) and watch how gst_avi_demux_massage_index() takes more than
two-and-a-half-minute to complete.

The problem is in de chunk cutting (line 1393-1454), which will cut each single
chunk in pieces, move all subsequent chunks further down and then fill in the
new subchunks. This obviously needs to be done using lists instead of an array.

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list