Hi. I'm having a bit of trouble with playing a wave audio file to caller while "on hold". *The error returned by pjsua_conf_connect is "220161"* (Incompatible clock rate - PJMEDIA_ENCCLOCKRATE). The manual states: "WAV player port supports for reading WAV file with uncompressed 16 bit PCM format or compressed G.711 A-law/U-law format.". I've tried a lot of different wave formats (including 16bit 8khz standard) and I can't seem to find the right wave settings. If I connect player to the local speaker it works just fine (example: pjsua_conf_connect(pjsua_player_get_conf_port(player_id), 0); ). I'm using pjsip v1.6 on a symbian S60 device (VAS). How can I find which clock rate to use? Here's my sample code: pj_status_t status ; pjsua_call_info CallDetails ; pjsua_player_id player_id; if (pjsua_call_get_info(CallID, &CallDetails) == PJ_SUCCESS) { //disconnect caller pjsua_conf_disconnect(CallDetails.conf_slot, 0) ; pjsua_conf_disconnect(0, CallDetails.conf_slot) ; //create player pj_str_t awav = pj_str ("C:\\Data\\OnHold.wav"); status = pjsua_player_create(&awav, 0, &player_id); if (status != PJ_SUCCESS) { status = pjsua_conf_connect(pjsua_player_get_conf_port(player_id), CallDetails.conf_slot); ... } } -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20101013/f985b9ae/attachment.html>