summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2009-01-20 14:05:54 +0000
committerNanang Izzuddin <nanang@teluu.com>2009-01-20 14:05:54 +0000
commit336ed3dc927b4c30484d381f799995afb4c40fee (patch)
tree2a189c4e15af6e95d847703e94ac6fe5bec3da39
parent944fc88681c9641bd7e502257ae1d1ea9023951f (diff)
Ticket #699: Added sound device idle checking in media_channel_deinit(), which is called each time a call being disconnected (for any reason).
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2425 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip/src/pjsua-lib/pjsua_media.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_media.c b/pjsip/src/pjsua-lib/pjsua_media.c
index ad425c24..8d2d8a8a 100644
--- a/pjsip/src/pjsua-lib/pjsua_media.c
+++ b/pjsip/src/pjsua-lib/pjsua_media.c
@@ -1241,6 +1241,9 @@ pj_status_t pjsua_media_channel_deinit(pjsua_call_id call_id)
pjmedia_transport_close(call->med_tp);
call->med_tp = call->med_orig;
}
+
+ check_snd_dev_idle();
+
return PJ_SUCCESS;
}