[longomatch] Set sync=false in the real sink element
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [longomatch] Set sync=false in the real sink element
- Date: Mon, 15 Dec 2014 20:29:02 +0000 (UTC)
commit 0bc9339f21cf7fd2965826b87e412eb9cebebf84
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date: Sun Dec 14 03:04:53 2014 +0100
Set sync=false in the real sink element
libcesarplayer/gst-camera-capturer.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/libcesarplayer/gst-camera-capturer.c b/libcesarplayer/gst-camera-capturer.c
index 2875b54..85af4bb 100644
--- a/libcesarplayer/gst-camera-capturer.c
+++ b/libcesarplayer/gst-camera-capturer.c
@@ -1348,8 +1348,10 @@ gcc_element_msg_sync (GstBus * bus, GstMessage * msg, gpointer data)
if (gcc->priv->xoverlay == NULL) {
GstObject *sender = GST_MESSAGE_SRC (msg);
- if (sender && GST_IS_X_OVERLAY (sender))
+ if (sender && GST_IS_X_OVERLAY (sender)) {
gcc->priv->xoverlay = GST_X_OVERLAY (gst_object_ref (sender));
+ g_object_set (gcc->priv->xoverlay, "sync", FALSE, NULL);
+ }
}
g_return_if_fail (gcc->priv->xoverlay != NULL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]