summaryrefslogtreecommitdiffstats
path: root/gst/avi/gstavimux.c
diff options
context:
space:
mode:
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>2002-10-27 18:08:43 +0000
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>2002-10-27 18:08:43 +0000
commit027ddda3f0f5709cc2473e6bf4dd325bb82cac46 (patch)
tree62f6ffa7bf6ee692fee2c5f22ca65e1049e9ba81 /gst/avi/gstavimux.c
parent53e95e4ceadcf5a493384b7878d8daec0dc0458d (diff)
Add ogg/vorbis support for avi files
Original commit message from CVS: Add ogg/vorbis support for avi files
Diffstat (limited to 'gst/avi/gstavimux.c')
-rw-r--r--gst/avi/gstavimux.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/gst/avi/gstavimux.c b/gst/avi/gstavimux.c
index 38116d64..695cda54 100644
--- a/gst/avi/gstavimux.c
+++ b/gst/avi/gstavimux.c
@@ -157,6 +157,11 @@ GST_PAD_TEMPLATE_FACTORY (audio_sink_factory,
"avimux_sink_audio",
"audio/mp3",
NULL
+ ),
+ GST_CAPS_NEW (
+ "avimux_sink_audio",
+ "application/x-ogg",
+ NULL
)
)
@@ -424,6 +429,11 @@ gst_avimux_sinkconnect (GstPad *pad, GstCaps *vscaps)
GST_RIFF_WAVE_FORMAT_MPEGL12);
goto done;
}
+ else if (!strcmp (mimetype, "application/x-ogg"))
+ {
+ avimux->auds.format = GST_RIFF_WAVE_FORMAT_VORBIS1;
+ goto done;
+ }
}
return GST_PAD_CONNECT_REFUSED;