output_data->status_user_data);
}
+ layer_data = output_data->primary_layer;
+
if (voutput_data->vcommit_func) {
- layer_data = output_data->primary_layer;
if (layer_data->display_buffer_changed) {
output_data->commit_user_data = user_data;
event_data = calloc(1, sizeof(tdm_virtual_event_data));
}
}
+ layer_data->display_buffer_changed = 0;
+
return TDM_ERROR_NONE;
}
tdm_virtual_voutput_data *voutput_data = voutput;
RETURN_VAL_IF_FAIL(voutput_data, TDM_ERROR_INVALID_PARAMETER);
- RETURN_VAL_IF_FAIL(commit_func, TDM_ERROR_INVALID_PARAMETER);
voutput_data->vcommit_func = commit_func;