return;
}
- for (i = 0; i < 4; i++) {
- if (key[i]) {
- bo_num++;
- bo[i] = tbm_bo_import(cb_info->bufmgr, key[i]);
- }
- }
tsurf_data = __player_get_tsurf_from_list(cb_info, key[0], sinfo);
if (!tsurf_data) {
+ for (i = 0; i < 4; i++) {
+ if (key[i]) {
+ bo_num++;
+ bo[i] = tbm_bo_import(cb_info->bufmgr, key[i]);
+ }
+ }
+
tsurf_data = g_new(player_tsurf_info_t, 1);
if (!tsurf_data) {
LOGE("failed to alloc tsurf info");
/* remove event from list */
g_mutex_lock(&data->cb_info->event_queue.idle_ev_mutex);
- LOGD("remove idle event %p, %p", data, data->cb_info->event_queue.idle_ev_list);
- if (data->cb_info->event_queue.idle_ev_list)
+ if (data->cb_info->event_queue.idle_ev_list) {
+ LOGD("remove idle event %p, %p", data, data->cb_info->event_queue.idle_ev_list);
data->cb_info->event_queue.idle_ev_list = g_list_remove(data->cb_info->event_queue.idle_ev_list, (gpointer)data);
+ }
g_mutex_unlock(&data->cb_info->event_queue.idle_ev_mutex);
if (data->cb_info->user_cb[ev])