diff options
Diffstat (limited to 'pjsip-apps/src/python/pjsua.py')
-rw-r--r-- | pjsip-apps/src/python/pjsua.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/pjsip-apps/src/python/pjsua.py b/pjsip-apps/src/python/pjsua.py index 242849b7..df7d7358 100644 --- a/pjsip-apps/src/python/pjsua.py +++ b/pjsip-apps/src/python/pjsua.py @@ -2153,7 +2153,9 @@ class Lib: """ slot = _pjsua.player_get_conf_port(player_id) - self._err_check("player_get_slot()", self, -1, "Invalid player id") + if slot < 0: + self._err_check("player_get_slot()", self, -1, + "Invalid player id") return slot def player_set_pos(self, player_id, pos): @@ -2202,7 +2204,9 @@ class Lib: """ slot = _pjsua.recorder_get_conf_port(rec_id) - self._err_check("recorder_get_slot()", self, -1, "Invalid recorder id") + if slot < 1: + self._err_check("recorder_get_slot()", self, -1, + "Invalid recorder id") return slot def recorder_destroy(self, rec_id): |