From 4cd27e99d5db6b27b1d7de84bb211be727db03b1 Mon Sep 17 00:00:00 2001 From: "Ronald S. Bultje" Date: Sun, 1 Jun 2003 17:00:45 +0000 Subject: [PATCH] Add support for new divx/xvid mimetypes Original commit message from CVS: Add support for new divx/xvid mimetypes --- gst/avi/gstavidemux.c | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index d17d12e..10afe55 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 ) -- 2.7.4