[gstreamer-bugs] [Bug 631064] New: Memory Usage increases considerably when using qtmux to record aac in mp4 format

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Sep 30 22:08:47 PDT 2010


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

           Summary: Memory Usage  increases considerably when using qtmux
                    to record aac in mp4 format
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.20
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: sinhakunal007 at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


1) Record a file using qtmux for aac in mp4 format using pipeline
  gst-launch -e audiotestsrc wave=0 ! faac ! qtmux ! filesink location=test.mp4
&

2) Check the memory usage using top command, the memory usage keeps on
increasing.

3) As far as I have understood, we are queuing buffer in
gstqtmux.c:gst_qt_mux_add_buffer() and appending trak samples on to AtomSTBL
holding different trak structures' GList by calling
atoms.c:atom_add_trak_samples(). I have a vague idea that this is for getting
the duration.
[Please correct me if my understanding is wrong].

This can create problems in usecases where maximum heap size gets reached for
example if we record for longer duration say 2-3 hours or even more.


Thanks
Kunal

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