summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2012-10-18 15:12:21 +0000
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2012-10-19 10:38:06 +0200
commit4dc028a2a303cac9b783af1e0172bcefd00feb2a (patch)
treea6148b75f33db7c8770f71ff1f064eb1a3360d01
parent465374f3c8fd1dc2db3c79fe4de34636faedb18a (diff)
downloadgstreamer-plugins-bad-4dc028a2a303cac9b783af1e0172bcefd00feb2a.tar.gz
eglglessink: Fix expose
-rw-r--r--ext/eglgles/gsteglglessink.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/eglgles/gsteglglessink.c b/ext/eglgles/gsteglglessink.c
index 8d1d59bf1..2c735ce04 100644
--- a/ext/eglgles/gsteglglessink.c
+++ b/ext/eglgles/gsteglglessink.c
@@ -1668,8 +1668,8 @@ gst_eglglessink_queue_buffer (GstEglGlesSink * eglglessink, GstBuffer * buf)
GstDataQueueItem *item = g_slice_new0 (GstDataQueueItem);
item->object = GST_MINI_OBJECT_CAST (buf);
- item->size = GST_BUFFER_SIZE (buf);
- item->duration = GST_BUFFER_DURATION (buf);
+ item->size = (buf ? GST_BUFFER_SIZE (buf) : 0);
+ item->duration = (buf ? GST_BUFFER_DURATION (buf) : GST_CLOCK_TIME_NONE);
item->visible = (buf ? TRUE : FALSE);
item->destroy = (GDestroyNotify) queue_item_destroy;