summaryrefslogtreecommitdiff
path: root/pjsip
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip')
-rw-r--r--pjsip/src/pjsua-lib/pjsua_media.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_media.c b/pjsip/src/pjsua-lib/pjsua_media.c
index 84b85101..919f0c35 100644
--- a/pjsip/src/pjsua-lib/pjsua_media.c
+++ b/pjsip/src/pjsua-lib/pjsua_media.c
@@ -1150,7 +1150,6 @@ pj_status_t pjsua_media_channel_update(pjsua_call_id call_id,
}
} else {
- pjmedia_srtp_info srtp_info;
pjmedia_transport_info tp_info;
/* Start/restart media transport */
@@ -1543,10 +1542,12 @@ PJ_DEF(pj_status_t) pjsua_player_create( const pj_str_t *filename,
return PJ_ENOMEM;
}
- status = pjmedia_wav_player_port_create(pool, path,
- pjsua_var.mconf_cfg.samples_per_frame *
- 1000 / pjsua_var.media_cfg.clock_rate,
- options, 0, &port);
+ status = pjmedia_wav_player_port_create(
+ pool, path,
+ pjsua_var.mconf_cfg.samples_per_frame *
+ 1000 / pjsua_var.media_cfg.channel_count /
+ pjsua_var.media_cfg.clock_rate,
+ options, 0, &port);
if (status != PJ_SUCCESS) {
PJSUA_UNLOCK();
pjsua_perror(THIS_FILE, "Unable to open file for playback", status);