[Bug 656734] [aacparse] Assumes 1024 samples per frame

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Sep 6 07:03:38 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=656734
  GStreamer | gst-plugins-good | 0.10.13

--- Comment #1 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2011-09-06 14:03:35 UTC ---
Created an attachment (id=195785)
 View: https://bugzilla.gnome.org/attachment.cgi?id=195785
 Review: https://bugzilla.gnome.org/review?bug=656734&attachment=195785

aacparse: parse codec_data to determine samples per frame

There is some info in standard codec_data that allows for 960 or 1024 samples,
and attached patch parses and then uses that bit of info.

However, AFAIK, in case of SBR (HE-AAC), there can be 2048 decoded samples, but
those are 1024 samples upsampled along with a doubled sample rate, so that
comes down to the same frame duration (which is all aacparse is doing here).

Don't know about the other cases though (specs or any way to bitpick those).

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