wavenc: Update for the new raw audio caps
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 4 Jan 2012 11:05:16 +0000 (12:05 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 5 Jan 2012 09:30:34 +0000 (10:30 +0100)
gst/wavenc/gstwavenc.c

index 46ff60a..7da822c 100644 (file)
@@ -75,8 +75,16 @@ struct wave_header
 #define SINK_CAPS \
     "audio/x-raw, "                      \
     "rate = (int) [ 1, MAX ], "          \
-    "channels = (int) [ 1, 2 ], "        \
+    "channels = (int) 1, "               \
+    "format = (string) { S32LE, S24LE, S16LE, U8, F32LE, F64LE } " \
+    "layout = (string) interleaved"      \
+    "; "                                 \
+    "audio/x-raw, "                      \
+    "rate = (int) [ 1, MAX ], "          \
+    "channels = (int) 2, "               \
+    "channel-mask = (bitmask) 0x3, "     \
     "format = (string) { S32LE, S24LE, S16LE, U8, F32LE, F64LE } " \
+    "layout = (string) interleaved"      \
     "; "                                 \
     "audio/x-alaw, "                     \
     "rate = (int) [ 8000, 192000 ], "    \