From c90da3b928fb3ee1b215abfb291a69bf2b78a3d8 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Fri, 11 Jul 2008 09:14:40 +0000 Subject: Fixed bug in python's player_get_slot() and recorder_get_slot() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2122 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip-apps/src/python/pjsua.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'pjsip-apps') 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): -- cgit v1.2.3