[gstreamer-bugs] [Bug 580731] qtmux needs mapping for ALAC
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Feb 16 07:43:41 PST 2010
https://bugzilla.gnome.org/show_bug.cgi?id=580731
GStreamer | gst-plugins-bad | 0.10.x
Mark Nauwelaerts <manauw> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |manauw at skynet.be
Resolution| |FIXED
Target Milestone|HEAD |0.10.18
--- Comment #3 from Mark Nauwelaerts <manauw at skynet.be> 2010-02-16 15:43:36 UTC ---
Situation seems to be as follows:
* ffdec_alac expects 36 bytes as codec-data, the latter 28 being "real"
codec-data, and the first 8 an 'alac' atom prefix (so 4 bytes size + 4 bytes
fourcc). The atom prefix in there may not be ideal (gst-ish), but if that's
the way it is (for now) ..., at least the prefix is easily recognizable
* qtdemux does not do a very nice job of extracting the proper alac atom,
commit mentioned below fixes that
* ffenc_alac provides as codec-data what is described above, so it is feasible
for qtmux (and co) to take this and put/wrap into proper locations (and
possibly also detect whether or not is provided along with atom prefix).
Another commit given below takes care of that.
----
commit d14685eb083270802459a73e569252bfeb4b40c6
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date: Tue Feb 16 16:22:28 2010 +0100
qtdemux: fix ALAC codec-data handling
ALAC codec-data apparently comes in (at least) two flavours (mov, mp4),
so use atom based parsing to retrieve required data, rather than
aiming for a specific offset.
See also #580731.
commit eed915a6fb2fc2ff8b5d5524247acc5b7a51cce1
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date: Tue Feb 16 16:24:12 2010 +0100
qtmux: support for ALAC
Fixes #580731.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list