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);