diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2012-01-04 15:42:29 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2012-01-05 10:37:04 +0100 |
commit | 3eae4839f20965ecacc531778bcf74b5d35b79c0 (patch) | |
tree | cdd3a4d476ffdc4b217f63173cadb37330e2f728 /ext/amrnb/amrnbdec.c | |
parent | 7fea0ed2f5d4e89d4819eb393640b976497cbdcb (diff) |
amrnb: Add the new layout field to the raw audio caps
Diffstat (limited to 'ext/amrnb/amrnbdec.c')
-rw-r--r-- | ext/amrnb/amrnbdec.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/amrnb/amrnbdec.c b/ext/amrnb/amrnbdec.c index a2c9e36f..180beff4 100644 --- a/ext/amrnb/amrnbdec.c +++ b/ext/amrnb/amrnbdec.c @@ -48,6 +48,7 @@ static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src", GST_PAD_SRC, GST_PAD_ALWAYS, GST_STATIC_CAPS ("audio/x-raw, format = (string) " GST_AUDIO_NE (S16) ", " + "layout = (string) interleaved, " "rate = (int) 8000," "channels = (int) 1") ); @@ -222,8 +223,10 @@ gst_amrnbdec_set_format (GstAudioDecoder * dec, GstCaps * caps) /* create reverse caps */ copy = gst_caps_new_simple ("audio/x-raw", "format", G_TYPE_STRING, GST_AUDIO_NE (S16), + "layout", G_TYPE_STRING, "interleaved", "channels", G_TYPE_INT, amrnbdec->channels, "rate", G_TYPE_INT, amrnbdec->rate, NULL); + gst_audio_decoder_set_outcaps (dec, copy); gst_caps_unref (copy); |