[longomatch] Put the colorspace converter before the deinterlacer
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [longomatch] Put the colorspace converter before the deinterlacer
- Date: Thu, 8 Jul 2010 21:38:44 +0000 (UTC)
commit 73bc05a918e8370ab376be353595f6fa6310289f
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date: Thu Jul 8 22:34:14 2010 +0200
Put the colorspace converter before the deinterlacer
ffdeinterlace only support yuv video buffers
libcesarplayer/src/gst-camera-capturer.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/libcesarplayer/src/gst-camera-capturer.c b/libcesarplayer/src/gst-camera-capturer.c
index 40d8e40..2ac6195 100644
--- a/libcesarplayer/src/gst-camera-capturer.c
+++ b/libcesarplayer/src/gst-camera-capturer.c
@@ -1002,16 +1002,16 @@ gst_camera_capture_create_source_bin (GstCameraCapturer * gcc)
bin = gst_bin_new ("videosource");
source = gst_element_factory_make (DVVIDEOSRC, "source_device");
decoder = gst_element_factory_make ("decodebin2", NULL);
- deinterlacer =
- gst_element_factory_make ("ffdeinterlace", "source_video_sink");
+ colorspace = gst_element_factory_make ("ffmpegcolorspace",
+ "source_video_sink");
+ deinterlacer = gst_element_factory_make ("ffdeinterlace", NULL);
videorate = gst_element_factory_make ("videorate", NULL);
- colorspace = gst_element_factory_make ("ffmpegcolorspace", NULL);
videoscale = gst_element_factory_make ("videoscale", NULL);
- gst_bin_add_many (GST_BIN (bin), source, decoder, deinterlacer,
- colorspace, videorate, videoscale, NULL);
+ gst_bin_add_many (GST_BIN (bin), source, decoder, colorspace,
+ deinterlacer, videorate, videoscale, NULL);
gst_element_link (source, decoder);
- gst_element_link_many (deinterlacer, videorate, colorspace, videoscale, NULL);
+ gst_element_link_many (colorspace, deinterlacer, videorate, videoscale, NULL);
g_signal_connect (decoder, "pad-added", G_CALLBACK (cb_new_pad), bin);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]