Mercurial > pidgin.yaz
comparison pidgin/gtkmedia.c @ 26439:c3ea7e628e58
Extend the range for video dimensions just a hair.
author | Mike Ruprecht <maiku@soc.pidgin.im> |
---|---|
date | Tue, 24 Mar 2009 01:30:51 +0000 |
parents | 0dfd05966e09 |
children | f001b04c52d5 |
comparison
equal
deleted
inserted
replaced
26438:9f9cef1779ab | 26439:c3ea7e628e58 |
---|---|
853 sendbin = gst_bin_new("purplesendvideobin"); | 853 sendbin = gst_bin_new("purplesendvideobin"); |
854 src = gst_element_factory_make(video_plugin, "purplevideosource"); | 854 src = gst_element_factory_make(video_plugin, "purplevideosource"); |
855 videoscale = gst_element_factory_make("videoscale", NULL); | 855 videoscale = gst_element_factory_make("videoscale", NULL); |
856 capsfilter = gst_element_factory_make("capsfilter", NULL); | 856 capsfilter = gst_element_factory_make("capsfilter", NULL); |
857 | 857 |
858 /* It was recommended to set the size < 352x288 and framerate < 20 */ | 858 /* It was recommended to set the size <= 352x288 and framerate <= 20 */ |
859 caps = gst_caps_from_string("video/x-raw-yuv , width=[250,350] , " | 859 caps = gst_caps_from_string("video/x-raw-yuv , width=[250,352] , " |
860 "height=[200,275] , framerate=[10/1,20/1]"); | 860 "height=[200,288] , framerate=[10/1,20/1]"); |
861 g_object_set(G_OBJECT(capsfilter), "caps", caps, NULL); | 861 g_object_set(G_OBJECT(capsfilter), "caps", caps, NULL); |
862 | 862 |
863 gst_bin_add_many(GST_BIN(sendbin), src, | 863 gst_bin_add_many(GST_BIN(sendbin), src, |
864 videoscale, capsfilter, NULL); | 864 videoscale, capsfilter, NULL); |
865 gst_element_link_many(src, videoscale, capsfilter, NULL); | 865 gst_element_link_many(src, videoscale, capsfilter, NULL); |