[gstreamer-bugs] [Bug 155163] [qtdemux] don't know audio FOURCC samr (from mobiles/3GPP files)

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Thu Jan 27 11:56:49 PST 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=155163
 GStreamer | gst-plugins | Ver: 0.8.5





------- Additional Comments From Ronald Bultje  2005-01-27 14:56 -------
Created an attachment (id=36611)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=36611&action=view)
patch

This patch implements a working AMR-narrowband decoder. It depends on the
reference library, which I've packaged in .tar.gz and .src.rpm on by website:
http://ronald.bitfreak.net/priv/amrnb-0.0.1.tar.gz
http://ronald.bitfreak.net/priv/amrnb-0.0.1-1.src.rpm

Using this plugin and the pipeline "gst-launch filesrc
location=/home/rbultje/Media/bugs/155163.3gp ! ffdemux_mov_mp4_m4a_3gp name=d {
d. ! queue ! ffdec_h263 ! ffmpegcolorspace ! xvimagesink } { d. ! queue !
amrnbdec ! audioconvert ! osssink }", I get sound. Now, there's a lot of buts:
* alsasink validly skips all data because the timestamps are messed up, so you
need osssink to hear anything.
* qtdemux spews out 200-byte chunks instead of 1600-byte chunks, which makes it
not work, therefore you need the ffmpeg qt demuxer.
I'll look at qtdemux later, I'm tired right now and very annoyed that it took
so long to get it working.

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list