[gst-devel] qtdemux, QCELP, and "sqcp"?

Jan Schmidt thaytan at noraisin.net
Wed Mar 21 15:42:46 CET 2007


Edward Averill wrote:
> Ok, I have a file (a 3G2 file, effectively an MP4) that I'm feeding into 
> qtdemux, and thence into a test audio decoder that handles QCELP.
> 
> Annoyingly, qtdemux has no idea what "sqcp" is, and I'm having a painful 
> time getting qtdemux to realize that yes, I can handle that format!!!
> 
> It's never getting to the point of calling my setcaps function so I suspect 
> that my initial caps aren't to qtdemux's liking:
> 
> gst_caps_new_simple("audio/sqcp", "channels", G_TYPE_INT, 1, "rate", 
> G_TYPE_INT, 8000, NULL);
> 
> ...the audio is an 8K, mono stream, I can break in qtdemux and it's got THAT 
> right.
> 
> Any ideas on where to start looking?

GST_DEBUG=qtdemux:5 logs, and the source code ;)

It's probably that a mapping for sqcp is not written and will need
adding to qtdemux, in which case a bug report plus a sample file would
be good.

J.




More information about the gstreamer-devel mailing list