summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaluca Elena Podiuc <ralucaelena1985@gmail.com>2011-07-13 19:38:19 +0300
committerOleksij Rempel <bug-track@fisher-privat.net>2012-03-24 09:34:43 +0100
commitef0f8923d4796e5c099e1a06b69e7b64d99446be (patch)
tree477e71b3ca7fcdb600582df5afc2d9822f5732b4
parent6a42114bc3c227a05a3d8ced04b3f4a4856f75cf (diff)
downloadcheese-ef0f8923d4796e5c099e1a06b69e7b64d99446be.tar.gz
camerabin2: video filter on camera_source applies to all modes
If the effect is applied on camera_source, the effect will be available in viewfinder and image/video capture modes.
-rw-r--r--libcheese/cheese-camera.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/libcheese/cheese-camera.c b/libcheese/cheese-camera.c
index 6d451f69..12a030db 100644
--- a/libcheese/cheese-camera.c
+++ b/libcheese/cheese-camera.c
@@ -1552,11 +1552,7 @@ cheese_camera_setup (CheeseCamera *camera, const gchar *uuid, GError **error)
return;
}
- //raluca: TODO: set video-filter, preview-filter, image-filter?
- g_object_set (G_OBJECT (priv->camerabin), "viewfinder-filter", priv->video_filter_bin, NULL);
- //g_object_set (G_OBJECT (priv->camerabin), "video-filter", priv->video_filter_bin, NULL);
- //g_object_set (G_OBJECT (priv->camerabin), "preview-filter", priv->video_filter_bin, NULL);
- //g_object_set (G_OBJECT (priv->camerabin), "image-filter", priv->video_filter_bin, NULL);
+ g_object_set (G_OBJECT (priv->camera_source), "video-source-filter", priv->video_filter_bin, NULL);
priv->bus = gst_element_get_bus (priv->camerabin);
gst_bus_add_signal_watch (priv->bus);