Change-Id: I020c6aae3a55872d73b34e39253603dd2f42d37d
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
GST_DEBUG ("gstbuffer ref count is %d",
GST_OBJECT_REFCOUNT_VALUE (sink->last_buffer));
wlbuffer = gst_buffer_get_wl_buffer (sink->last_buffer);
- wlbuffer->used_by_compositor = FALSE;
+ if (wlbuffer)
+ wlbuffer->used_by_compositor = FALSE;
/*need to render last buffer, reuse current GstWlBuffer */
render_last_buffer (sink);
/* ref count is incresed in gst_wl_buffer_attach() of render_last_buffer(),
GstWlBuffer *gwlbuf;
GstWlShmAllocator *self = NULL;
FUNCTION;
- g_return_val_if_fail (display, NULL);
- g_return_val_if_fail (window, NULL);
- g_return_val_if_fail (info, NULL);
+
+ g_return_if_fail (display != NULL);
+ g_return_if_fail (window != NULL);
+ g_return_if_fail (info != NULL);
self = GST_WL_SHM_ALLOCATOR (gst_wl_shm_allocator_get ());
self->display = display;