diff options
author | Ronald S. Bultje <rbultje@ronald.bitfreak.net> | 2002-02-03 13:47:16 +0000 |
---|---|---|
committer | Ronald S. Bultje <rbultje@ronald.bitfreak.net> | 2002-02-03 13:47:16 +0000 |
commit | 63c5bedc40676868608ae0a8415c4f8a71a3677b (patch) | |
tree | 82746f4ad79b06d787dcdafaa5f63b4b9a72b0b8 /gst | |
parent | 2e5ae1de376169ccb26b14b1a9f40eb3033f70ce (diff) |
Fixes AVI playback - doh
Original commit message from CVS:
Fixes AVI playback - doh
Diffstat (limited to 'gst')
-rw-r--r-- | gst/avi/gstavidemux.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index 8c0e8160..60820120 100644 --- a/gst/avi/gstavidemux.c +++ b/gst/avi/gstavidemux.c @@ -80,7 +80,10 @@ GST_PADTEMPLATE_FACTORY (src_video_templ, "format", GST_PROPS_LIST ( GST_PROPS_STRING ("strf_vids"), GST_PROPS_STRING ("strf_iavs") - ) + ), + "width", GST_PROPS_INT_RANGE (16, 4096), + "height", GST_PROPS_INT_RANGE (16, 4096) + ), GST_CAPS_NEW ( "avidemux_src_video", @@ -104,7 +107,9 @@ GST_PADTEMPLATE_FACTORY (src_video_templ, "format", GST_PROPS_LIST ( GST_PROPS_STRING ("NTSC"), GST_PROPS_STRING ("PAL") - ) + ), + "width", GST_PROPS_INT_RANGE (16, 4096), + "height", GST_PROPS_INT_RANGE (16, 4096) ) ) @@ -370,7 +375,7 @@ gst_avi_demux_strf_vids (GstAviDemux *avi_demux) "imp_colors", GST_PROPS_INT (GUINT32_FROM_LE (strf->imp_colors)) )); - /* whoa, it doesn't fit, let's try some gstreamer-like mime-type caps */ + /* let's try some gstreamer-like mime-type caps */ switch (GUINT32_FROM_LE(strf->compression)) { case GST_MAKE_FOURCC('I','4','2','0'): @@ -404,7 +409,7 @@ gst_avi_demux_strf_vids (GstAviDemux *avi_demux) if (newcaps) capslist = gst_caps_append(capslist, newcaps); - gst_pad_try_set_caps(srcpad, newcaps); + gst_pad_try_set_caps(srcpad, capslist); avi_demux->video_pad[avi_demux->num_video_pads++] = srcpad; gst_element_add_pad (GST_ELEMENT (avi_demux), srcpad); |