summaryrefslogtreecommitdiff
path: root/pjsip
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2009-06-03 12:43:06 +0000
committerBenny Prijono <bennylp@teluu.com>2009-06-03 12:43:06 +0000
commit773bf20713639d11e14c010fe0e6b11a774472ce (patch)
tree354c8a88483f49c7526702c55df2e5f128c54fd1 /pjsip
parent29b4bf964f79df6749ddfca114085df520589b3d (diff)
Ticket #876: Second call fails to open the sound device event when --null-audio is set
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2741 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip')
-rw-r--r--pjsip/src/pjsua-lib/pjsua_media.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_media.c b/pjsip/src/pjsua-lib/pjsua_media.c
index b4d7f0dd..efe65307 100644
--- a/pjsip/src/pjsua-lib/pjsua_media.c
+++ b/pjsip/src/pjsua-lib/pjsua_media.c
@@ -2594,6 +2594,11 @@ PJ_DEF(pj_status_t) pjsua_set_snd_dev( int capture_dev,
unsigned i;
pj_status_t status = -1;
+ /* Null-sound */
+ if (capture_dev==NULL_SND_DEV_ID && playback_dev==NULL_SND_DEV_ID) {
+ return pjsua_set_null_snd_dev();
+ }
+
/* Set default clock rate */
alt_cr[0] = pjsua_var.media_cfg.snd_clock_rate;
if (alt_cr[0] == 0)