From: Pete Beardmore Date: Fri, 21 Dec 2012 02:27:12 +0000 (+0000) Subject: riff: add waveformatextension ac3 support X-Git-Tag: 1.19.3~511^2~5668 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d2c68e602d326af0ae55baa1d246e0b4816e218a;p=platform%2Fupstream%2Fgstreamer.git riff: add waveformatextension ac3 support fixes #690591 --- diff --git a/gst-libs/gst/riff/riff-media.c b/gst-libs/gst/riff/riff-media.c index 6ee1b0a..95f6fa7 100644 --- a/gst-libs/gst/riff/riff-media.c +++ b/gst-libs/gst/riff/riff-media.c @@ -1655,6 +1655,12 @@ gst_riff_create_audio_caps (guint16 codec_id, *codec_name = g_strdup ("Mu-law audio"); } else if (subformat_guid[0] == 0x00000092) { GST_DEBUG ("FIXME: handle DOLBY AC3 SPDIF format"); + } else if (subformat_guid[0] == 0x00002000) { + GST_DEBUG ("WAVE_FORMAT_EXTENSIBLE AC-3 audio"); + channels_max = 6; + caps = gst_caps_new_empty_simple ("audio/x-ac3"); + if (codec_name) + *codec_name = g_strdup ("AC-3 audio"); } } else if (subformat_guid[0] == 0x6ba47966 && subformat_guid[1] == 0x41783f83 &&