g_mutex_lock(&cb_info->seek_cb_mutex);
if (cb_info->user_cb[ev] && cb_info->seek_cb_state == PLAYER_SEEK_CB_STATE_NONE) {
+#ifdef TIZEN_FEATURE_EVAS_RENDERER
+ if (cb_info->evas_info && cb_info->evas_info->handle && cb_info->evas_info->visible != EVAS_VISIBLE_FALSE) {
+ int ret = mm_evas_renderer_set_visible(cb_info->evas_info->handle, true);
+ if (ret != MM_ERROR_NONE)
+ LOGW("failed to set visible at evas 0x%x", ret);
+ else
+ cb_info->evas_info->visible = EVAS_VISIBLE_TRUE;
+ }
+#endif
LOGD("call seek cb");
((player_seek_completed_cb) cb_info->user_cb[ev]) (cb_info->user_data[ev]);
set_null_user_cb(cb_info, ev);