diff options
author | Ronald S. Bultje <rbultje@ronald.bitfreak.net> | 2003-06-01 17:00:45 +0000 |
---|---|---|
committer | Ronald S. Bultje <rbultje@ronald.bitfreak.net> | 2003-06-01 17:00:45 +0000 |
commit | 4cd27e99d5db6b27b1d7de84bb211be727db03b1 (patch) | |
tree | 4690d7d039dc98ed929d79e904688cfccc20a86d | |
parent | 186265276ba6294c9eb7591258f7db2d0b6d9280 (diff) |
Add support for new divx/xvid mimetypes
Original commit message from CVS:
Add support for new divx/xvid mimetypes
-rw-r--r-- | gst/avi/gstavidemux.c | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index d17d12ef..10afe553 100644 --- a/gst/avi/gstavidemux.c +++ b/gst/avi/gstavidemux.c @@ -75,7 +75,7 @@ GST_PAD_TEMPLATE_FACTORY (src_video_templ, GST_PAD_SRC, GST_PAD_SOMETIMES, GST_CAPS_NEW ( - "avidemux_src_video", + "avidemux_src_video_avi", "video/avi", "format", GST_PROPS_LIST ( GST_PROPS_STRING ("strf_vids"), @@ -86,7 +86,7 @@ GST_PAD_TEMPLATE_FACTORY (src_video_templ, ), GST_CAPS_NEW ( - "avidemux_src_video", + "avidemux_src_video_raw", "video/raw", "format", GST_PROPS_LIST ( GST_PROPS_FOURCC (GST_MAKE_FOURCC('Y','U','Y','2')), @@ -96,13 +96,13 @@ GST_PAD_TEMPLATE_FACTORY (src_video_templ, "height", GST_PROPS_INT_RANGE (16, 4096) ), GST_CAPS_NEW ( - "avidemux_src_video", + "avidemux_src_video_jpeg", "video/jpeg", "width", GST_PROPS_INT_RANGE (16, 4096), "height", GST_PROPS_INT_RANGE (16, 4096) ), GST_CAPS_NEW ( - "avidemux_src_video", + "avidemux_src_video_dv", "video/dv", "format", GST_PROPS_LIST ( GST_PROPS_STRING ("NTSC"), @@ -110,6 +110,18 @@ GST_PAD_TEMPLATE_FACTORY (src_video_templ, ), "width", GST_PROPS_INT_RANGE (16, 4096), "height", GST_PROPS_INT_RANGE (16, 4096) + ), + GST_CAPS_NEW ( + "avidemux_src_video_divx", + "video/divx", + "width", GST_PROPS_INT_RANGE (16, 4096), + "height", GST_PROPS_INT_RANGE (16, 4096) + ), + GST_CAPS_NEW ( + "avidemux_src_video_xvid", + "video/xvid", + "width", GST_PROPS_INT_RANGE (16, 4096), + "height", GST_PROPS_INT_RANGE (16, 4096) ) ) @@ -118,12 +130,12 @@ GST_PAD_TEMPLATE_FACTORY (src_audio_templ, GST_PAD_SRC, GST_PAD_SOMETIMES, GST_CAPS_NEW ( - "avidemux_src_audio", + "avidemux_src_audio_avi", "video/avi", "format", GST_PROPS_STRING ("strf_auds") ), GST_CAPS_NEW ( - "avidemux_src_audio", + "avidemux_src_audio_raw", "audio/raw", "format", GST_PROPS_STRING ("int"), "law", GST_PROPS_INT (0), @@ -144,17 +156,17 @@ GST_PAD_TEMPLATE_FACTORY (src_audio_templ, "channels", GST_PROPS_INT_RANGE (1, 2) ), GST_CAPS_NEW ( - "avidemux_src_audio", + "avidemux_src_audio_mp3", "audio/x-mp3", NULL ), GST_CAPS_NEW ( - "avidemux_src_audio", + "avidemux_src_audio_ac3", "audio/a52", NULL ), GST_CAPS_NEW ( - "avidemux_src_audio", + "avidemux_src_audio_vorbis", "application/x-ogg", NULL ) |