From abb55f2453461ad9a5bae3bef0ed56e470a79c20 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Mon, 2 Feb 2015 20:51:31 +1100 Subject: [PATCH] glsyncmeta: don't use the gst debug object variants We are not a GObject or any inferable GstMiniObject supported by the gst debug system. Also fixes a segfault. --- gst-libs/gst/gl/gstglsyncmeta.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gst-libs/gst/gl/gstglsyncmeta.c b/gst-libs/gst/gl/gstglsyncmeta.c index 3e54972f8b..4c0b065711 100644 --- a/gst-libs/gst/gl/gstglsyncmeta.c +++ b/gst-libs/gst/gl/gstglsyncmeta.c @@ -54,7 +54,7 @@ _set_sync_point (GstGLContext * context, GstGLSyncMeta * sync_meta) gl->DeleteSync (sync_meta->glsync); #if GST_GL_HAVE_OPENGL sync_meta->glsync = gl->FenceSync (GL_SYNC_GPU_COMMANDS_COMPLETE, 0); - GST_LOG_OBJECT (sync_meta, "setting sync object %p", sync_meta->glsync); + GST_LOG ("setting sync object %p", sync_meta->glsync); #endif } else { gl->Flush (); @@ -78,8 +78,7 @@ _wait (GstGLContext * context, GstGLSyncMeta * sync_meta) if (gl->ClientWaitSync) { do { - GST_LOG_OBJECT (sync_meta, "waiting on sync object %p", - sync_meta->glsync); + GST_LOG ("waiting on sync object %p", sync_meta->glsync); res = gl->ClientWaitSync (sync_meta->glsync, GL_SYNC_FLUSH_COMMANDS_BIT, 1000000000 /* 1s */ );