From: <rb...@fr...> - 2005-08-05 15:53:43
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: rbultje Date: Fri Aug 05 2005 08:53:37 PDT Log message: * gst/playback/gstplaybin.c: (gen_video_element): Enable videoscale. Modified files: . : ChangeLog gst/playback : gstplaybin.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.1822&r2=1.1823 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/playback/gstplaybin.c.diff?r1=1.54&r2=1.55 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gst-plugins-base/ChangeLog,v retrieving revision 1.1822 retrieving revision 1.1823 diff -u -d -r1.1822 -r1.1823 --- ChangeLog 5 Aug 2005 15:33:18 -0000 1.1822 +++ ChangeLog 5 Aug 2005 15:53:25 -0000 1.1823 @@ -1,5 +1,10 @@ 2005-08-05 Ronald S. Bultje <rb...@ro...> + * gst/playback/gstplaybin.c: (gen_video_element): + Enable videoscale. + +2005-08-05 Ronald S. Bultje <rb...@ro...> * gst-libs/gst/gconf/gconf.c: * gst-libs/gst/gconf/gconf.h: Fix some Andy Problem [tm]. Index: gstplaybin.c RCS file: /cvs/gstreamer/gst-plugins-base/gst/playback/gstplaybin.c,v retrieving revision 1.54 retrieving revision 1.55 diff -u -d -r1.54 -r1.55 --- gstplaybin.c 25 Jul 2005 09:21:01 -0000 1.54 +++ gstplaybin.c 5 Aug 2005 15:53:25 -0000 1.55 @@ -374,7 +374,7 @@ GstElement *element; GstElement *conv; - //GstElement *scale; + GstElement *scale; GstElement *sink; GstElement *identity; GstPad *pad; @@ -390,7 +390,7 @@ g_object_set (identity, "silent", TRUE, NULL); g_signal_connect (identity, "handoff", G_CALLBACK (handoff), play_bin); conv = gst_element_factory_make ("ffmpegcolorspace", "vconv"); - //scale = gst_element_factory_make ("videoscale", "vscale"); + scale = gst_element_factory_make ("videoscale", "vscale"); if (play_bin->video_sink) { sink = play_bin->video_sink; } else { @@ -401,11 +401,11 @@ gst_bin_add (GST_BIN (element), identity); gst_bin_add (GST_BIN (element), conv); - //gst_bin_add (GST_BIN (element), scale); + gst_bin_add (GST_BIN (element), scale); gst_bin_add (GST_BIN (element), sink); gst_element_link_pads (identity, "src", conv, "sink"); - gst_element_link_pads (conv, "src", /*scale, "sink"); - gst_element_link_pads (scale, "src", */ sink, "sink"); + gst_element_link_pads (conv, "src", scale, "sink"); + gst_element_link_pads (scale, "src", sink, "sink"); pad = gst_element_get_pad (identity, "sink"); gst_element_add_pad (element, gst_ghost_pad_new ("sink", pad)); |