tdm_output_unset_voutput_commit(voutput_info->voutput);
if (voutput) {
+ if (voutput_info->request_commit == 1) {
+ tdm_output_unset_voutput_commit(voutput_info->voutput);
+ voutput_info->request_commit = 0;
+ tdm_voutput_disconnect(voutput_info->voutput);
+ }
+
ret = tdm_voutput_destroy(voutput);
if (ret != TDM_ERROR_NONE)
TDM_ERR("_tdm_voutput_cb_destroy fail");