[Bug 792644] New: aacparse mishandles very small raw frames
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jan 18 14:11:33 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=792644
Bug ID: 792644
Summary: aacparse mishandles very small raw frames
Classification: Platform
Product: GStreamer
Version: 1.12.4
OS: All
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-good
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: jan.steffens at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Raw AAC streams we encounter (in RTMP and FLV) occasionally have very
small frames (6 bytes: 27 00 03 20 64 1c). These are smaller than
aacparse's default min_frame_size (ADTS_MAX_SIZE = 10).
When passthrough is disabled or aacparse has to output ADTS, BaseParse
will concatenate these short frames to the following frame before
handling them to aacparse, which processes each input buffer as a single
frame, producing bad output.
Patches follow.
--
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