diff options
author | Liong Sauw Ming <ming@teluu.com> | 2014-10-17 03:25:37 +0000 |
---|---|---|
committer | Liong Sauw Ming <ming@teluu.com> | 2014-10-17 03:25:37 +0000 |
commit | 6f4d1aef513bacc0e82e650a5c32301e3aa1fb4a (patch) | |
tree | 78e74d8657ff8db372375f03b4632400dd9940bd /pjsip | |
parent | 4f63436cab2e8588559f2bb2539889a17eccefdd (diff) |
Re #1782 (misc): Fixed return value of AudioMedia::getTxLevel()/getRxLevel()
to be in the range of 0-100, as stated in the doc
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4950 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip')
-rw-r--r-- | pjsip/src/pjsua2/media.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pjsip/src/pjsua2/media.cpp b/pjsip/src/pjsua2/media.cpp index 5b2600cc..0a8b7fdb 100644 --- a/pjsip/src/pjsua2/media.cpp +++ b/pjsip/src/pjsua2/media.cpp @@ -217,14 +217,14 @@ unsigned AudioMedia::getRxLevel() const throw(Error) { unsigned level; PJSUA2_CHECK_EXPR( pjsua_conf_get_signal_level(id, &level, NULL) ); - return level; + return level * 100 / 255; } unsigned AudioMedia::getTxLevel() const throw(Error) { unsigned level; PJSUA2_CHECK_EXPR( pjsua_conf_get_signal_level(id, NULL, &level) ); - return level; + return level * 100 / 255; } AudioMedia* AudioMedia::typecastFromMedia(Media *media) |