pjsip habilitar altavoz en ios des no funciona
Pregunta
Utilizo este código para intentar habilitar el altavoz en un dispositivo iOS.
pjmedia_aud_dev_route route = PJMEDIA_AUD_DEV_ROUTE_LOUDSPEAKER;
pj_status_t status = pjsua_snd_set_setting(PJMEDIA_AUD_DEV_CAP_INPUT_ROUTE, &route, PJ_FALSE);
if (status != PJ_SUCCESS){
NSLog(@"Error enabling loudspeaker");
}
sé que puedo usar kAudioSessionProperty_OverrideAudioRoute
pero quiero habilitarlo por pjsip porque así puedo pasar PJMEDIA_AUD_DEV_ROUTE_BLUETOOTH
para enrutar y habilitar bluetooth.
Yo uso pjsip 1.8.5 en iOS 5.0
Solución
Actualicé pjsip a la versión 2.0.1 y el código anterior funciona sin problemas.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow