qtdemux: Set stream-format=raw on AAC caps
authorThiago Santos <thiago.sousa.santos@collabora.co.uk>
Mon, 8 Mar 2010 17:57:17 +0000 (14:57 -0300)
committerThiago Santos <thiago.sousa.santos@collabora.co.uk>
Thu, 11 Mar 2010 12:38:32 +0000 (09:38 -0300)
Set stream-format=raw for AAC caps, as that is the
expected AAC format to be in this container family.

Fixes #566250

gst/qtdemux/qtdemux.c

index 224c00e462f485625d5009ee2bb874a18ac4ebd7..ece43259489d1591891335cffef845ea8b719785 100644 (file)
@@ -7597,7 +7597,8 @@ qtdemux_audio_caps (GstQTDemux * qtdemux, QtDemuxStream * stream,
     case GST_MAKE_FOURCC ('m', 'p', '4', 'a'):
       _codec ("MPEG-4 AAC audio");
       caps = gst_caps_new_simple ("audio/mpeg",
-          "mpegversion", G_TYPE_INT, 4, "framed", G_TYPE_BOOLEAN, TRUE, NULL);
+          "mpegversion", G_TYPE_INT, 4, "framed", G_TYPE_BOOLEAN, TRUE,
+          "stream-format", G_TYPE_STRING, "raw", NULL);
       break;
     case GST_MAKE_FOURCC ('Q', 'D', 'M', 'C'):
       _codec ("QDesign Music");