summaryrefslogtreecommitdiffstats
path: root/gst/qtdemux
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2009-09-01 10:26:46 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-09-01 10:26:46 +0200
commite7efa0a5be9f0851358ff4b42ce378281ff62c6b (patch)
treefa986b1cdc1c9b07cf1a71d8a872fa9d066db921 /gst/qtdemux
parentfbefd9c66623b3f6e967aa52c6de270dbd368011 (diff)
qtdemux: Add support for QCELP audio
Fixes bug #593757.
Diffstat (limited to 'gst/qtdemux')
-rw-r--r--gst/qtdemux/qtdemux.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gst/qtdemux/qtdemux.c b/gst/qtdemux/qtdemux.c
index 4bfcc59f..cf85c9a6 100644
--- a/gst/qtdemux/qtdemux.c
+++ b/gst/qtdemux/qtdemux.c
@@ -6166,10 +6166,12 @@ qtdemux_audio_caps (GstQTDemux * qtdemux, QtDemuxStream * stream,
_codec ("Apple lossless audio");
caps = gst_caps_new_simple ("audio/x-alac", NULL);
break;
+ case GST_MAKE_FOURCC ('Q', 'c', 'l', 'p'):
+ _codec ("QualComm PureVoice");
+ caps = gst_caps_from_string ("audio/qcelp");
+ break;
case GST_MAKE_FOURCC ('q', 't', 'v', 'r'):
/* ? */
- case GST_MAKE_FOURCC ('Q', 'c', 'l', 'p'):
- /* QUALCOMM PureVoice */
default:
{
char *s;