summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pjsip-apps/src/python/pjsua.py8
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):