Index: qtdemux.c
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-bad/gst/qtdemux/qtdemux.c,v
retrieving revision 1.103
diff -u -r1.103 qtdemux.c
--- qtdemux.c	11 Jan 2006 11:04:03 -0000	1.103
+++ qtdemux.c	15 Jan 2006 22:08:11 -0000
@@ -2101,6 +2101,13 @@
     }
 
     stream->caps = qtdemux_audio_caps (qtdemux, fourcc, NULL, 0, &codec);
+    if (stream->bytes_per_frame == 1) {
+      codec = "Raw 8-bit PCM audio";
+      gst_caps_set_simple (stream->caps,
+            "width", G_TYPE_INT, 8,
+            "depth", G_TYPE_INT, 8,
+            NULL);
+    }
     if (codec) {
       list = gst_tag_list_new ();
       gst_tag_list_add (list, GST_TAG_MERGE_REPLACE,
