[gstreamer-bugs] [Bug 615740] New: FAAD plugin do not handle AAC LATM transport format
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Apr 14 05:50:49 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=615740
GStreamer | gst-plugins-bad | git
Summary: FAAD plugin do not handle AAC LATM transport format
Classification: Desktop
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: xharada at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
The FAAD plugin do not searches for LATM/LOAS format in the AAC stream.
The chain function searches for the sync word (line 1061), but only for the
ADTS syncword (gst_faad_sync method).
My suggestion is:
Adding a new parameter in the src caps of the plugin:
transport{adts,latm}
1) if the transport parameted is set, the plugin must looking for the correct
syncword (latm or adts syncword).
2) if the transport parameter is not set, the plugin look for:
a) First the adts syncword for 17000 Bytes (thats a guess :)
b) If no ADTS syncword was found, looking for LATM syncword.
*) This approach is suggested in cases of continuous streams, such one that
come from a live source, like a dvbsrc->mpegdemux for example.
--
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