matroskamux: Add support for E-AC3
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 21 Oct 2010 14:15:08 +0000 (16:15 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 2 Dec 2010 18:18:02 +0000 (19:18 +0100)
gst/matroska/matroska-mux.c

index 213e2a2..f456ff6 100644 (file)
@@ -152,6 +152,8 @@ static GstStaticPadTemplate audiosink_templ =
         COMMON_AUDIO_CAPS "; "
         "audio/x-ac3, "
         COMMON_AUDIO_CAPS "; "
+        "audio/x-eac3, "
+        COMMON_AUDIO_CAPS "; "
         "audio/x-dts, "
         COMMON_AUDIO_CAPS "; "
         "audio/x-vorbis, "
@@ -1579,6 +1581,8 @@ gst_matroska_mux_audio_pad_setcaps (GstPad * pad, GstCaps * caps)
     }
   } else if (!strcmp (mimetype, "audio/x-ac3")) {
     context->codec_id = g_strdup (GST_MATROSKA_CODEC_ID_AUDIO_AC3);
+  } else if (!strcmp (mimetype, "audio/x-eac3")) {
+    context->codec_id = g_strdup (GST_MATROSKA_CODEC_ID_AUDIO_EAC3);
   } else if (!strcmp (mimetype, "audio/x-dts")) {
     context->codec_id = g_strdup (GST_MATROSKA_CODEC_ID_AUDIO_DTS);
   } else if (!strcmp (mimetype, "audio/x-tta")) {