[Bug 663458] qtdemux: add support for LPCM QuickTime 7 uncompressed audio
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jan 28 15:59:37 PST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=663458
GStreamer | gst-plugins-good | 0.10.x
Tim-Philipp Müller <t.i.m> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|1.1.x |1.1.1
Summary|qtdemux: Does not support |qtdemux: add support for
|LPCM audio |LPCM QuickTime 7
| |uncompressed audio
--- Comment #14 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2013-01-28 23:59:31 UTC ---
> I haven't looked too much into how the buffers are output yet from the demuxer,
> but I would suggest we merge my patches and close this bug and clone/open a new
> one about the 6 bytes buffers issue, as it's unrelated to LPCM support itself.
Agreed.
> With my fixes, transcoding the file actually fixes the sound issue but it took
> me 35 seconds to transcode the 12s audio from raw to mp3.
This works:
gst-launch-1.0 uridecodebin uri=file:///663458-lpcm.mov name=d d. ! queue !
videoconvert ! xvimagesink d. ! rndbuffersize min=6000 max=6000 !
audioconvert ! pulsesink
I've fixed up one of the commit messages a little to explain why qdm2 caps
parsing was disabled (which confused me at first when I saw the patch), and
added bug links to this bug:
commit f6a00ad6e9165ed3b59eba904cfbb8bbbee23495
Author: Youness Alaoui <youness.alaoui at collabora.co.uk>
Date: Wed Jan 9 13:24:49 2013 -0500
qtdemux: set interleaved layout correctly for LPCM audio
https://bugzilla.gnome.org/show_bug.cgi?id=663458
commit a76524ea08ebc0322b11d9743733d3987b4793fd
Author: Youness Alaoui <youness.alaoui at collabora.co.uk>
Date: Tue Jan 8 20:45:21 2013 -0500
qtdemux: add support for LPCM fourcc (uncompressed audio in Quicktime7)
https://bugzilla.gnome.org/show_bug.cgi?id=663458
commit 69b814546a65a3f62a733dae40c55ad90aab0b44
Author: Youness Alaoui <youness.alaoui at collabora.co.uk>
Date: Tue Jan 8 20:42:35 2013 -0500
qtdemux: print all debug for sound sample description v2
https://bugzilla.gnome.org/show_bug.cgi?id=663458
commit 92ff8a9b09424101557824bb2a3c94939c61a8e0
Author: Youness Alaoui <youness.alaoui at collabora.co.uk>
Date: Tue Jan 8 20:14:17 2013 -0500
qtdemux: sound sample description v2 doesn't override samples_per_packet
https://bugzilla.gnome.org/show_bug.cgi?id=663458
commit ee3d9cbd98d1c5e63251d87a061240b0b44eaa23
Author: Youness Alaoui <youness.alaoui at collabora.co.uk>
Date: Tue Jan 8 19:57:50 2013 -0500
qtdemux: pass stsd data to qtdemux_audio_caps()
We will need that later for LPCM format support. Disable
QDM2 parsing of stsd data which dead code before as well
because data was always NULL.
https://bugzilla.gnome.org/show_bug.cgi?id=663458
commit 6d3ff78575397ec714c7aa7d55ae86285a3efa85
Author: Youness Alaoui <youness.alaoui at collabora.co.uk>
Date: Tue Jan 8 19:56:46 2013 -0500
qtdemux: add len check for sound sample descriptions v1 and v2
https://bugzilla.gnome.org/show_bug.cgi?id=663458
commit 629772f735902e81d511ba3c39821b7e178184db
Author: Tim-Philipp Müller <tim at centricular.net>
Date: Mon Jan 28 22:42:25 2013 +0000
rtpmanager: use C89-style comments
Thanks for the patches everyone!
--
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