[Bug 748369] dashdemux: Excessive (96GB on 32-bit machines) memory usage on some dash streams

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed May 13 09:48:18 PDT 2015


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

Thiago Sousa Santos <thiagossantos at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.5.1

--- Comment #4 from Thiago Sousa Santos <thiagossantos at gmail.com> ---
commit 6344f86e44d0c31a169fd5942b61e9126b57027f
Author: Thiago Santos <thiagoss at osg.samsung.com>
Date:   Thu May 7 16:30:48 2015 -0300

    dashdemux: improve mpd parsing for repeated segment entries

    Use a single segment to represent it internally to avoid using too
    much memory. This has the drawback of issuing a linear search to
    find the correct segment to play but this can be fixed by using
    binary searches or caching the current position and just looking
    for the next one.

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


This should fix it.

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