[Bug 745585] New: aacparse: LOAS parsing issue with malformed data

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Mar 4 01:38:25 PST 2015


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

            Bug ID: 745585
           Summary: aacparse: LOAS parsing issue with malformed data
    Classification: Platform
           Product: GStreamer
           Version: 1.4.5
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: nicolas.huet at parrot.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 298509
  --> https://bugzilla.gnome.org/attachment.cgi?id=298509&action=edit
fix LOAS parsing issue patch

In the function gst_aac_parse_detect_stream when parsing LOAS, the variable i
is ignored at line 812.

The expected duration for aac.gdp is about 5 min.

Test command is:
gst-launch-1.0 -v filesrc location=aac.gdp ! gdpdepay ! aacparse ! fakesink
silent=false

Without the patch the last buffer is:
(fakesink0:sink) (330 bytes, dts: 0:02:20.272265074, pts: 0:02:20.570931736,
duration: 0:00:00.042666666, offset: 900902, offset_end: -1, flags: 00000000 )
0x75405b80

With the patch:
(fakesink0:sink) (310 bytes, dts: 0:04:53.872265074, pts: 0:04:54.042931738,
duration: 0:00:00.042666666, offset: 2029827, offset_end: -1, flags: 00000000 )
0x75405d60

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