Change-Id: I4ab2944d8a9432a370279e2bd9fef9ce974fa17e
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
if (dst.ptr)
tbm_bo_unmap (bo);
g_free (flush_buffer);
- return FALSE;
+ return FALSE;
}
/* copy */
memcpy (dst.ptr, src.ptr, bo_size);
ret = FALSE;
}
#ifdef TIZEN_FEATURE_WLSINK_ENHANCEMENT
- if (G_LIKELY (sink->display))
+ if (G_LIKELY (sink->display)) {
sink->display->USE_TBM = sink->USE_TBM;
+ } else {
+ GST_ERROR ("Failed to create GstWlDisplay");
+ ret = FALSE;
+ }
#endif
}
}
g_return_val_if_fail (display != NULL, NULL);
self = g_object_new (GST_TYPE_WL_DISPLAY, NULL);
+#ifdef TIZEN_FEATURE_WLSINK_ENHANCEMENT
+ if (self == NULL) {
+ GST_ERROR ("g_object_new return value is null");
+ return NULL;
+ }
+#endif
self->display = display;
self->own_display = take_ownership;