diff options
-rw-r--r-- | pjmedia/src/pjmedia/sound_port.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia/sound_port.c b/pjmedia/src/pjmedia/sound_port.c index 9bc48117..170091c5 100644 --- a/pjmedia/src/pjmedia/sound_port.c +++ b/pjmedia/src/pjmedia/sound_port.c @@ -135,7 +135,7 @@ static pj_status_t play_cb(/* in */ void *user_data, no_frame: - if (!snd_port->ec_suspended) { + if (snd_port->ec_state && !snd_port->ec_suspended) { ++snd_port->ec_suspend_count; if (snd_port->ec_suspend_count > snd_port->ec_suspend_limit) { snd_port->ec_suspended = PJ_TRUE; |