2009-09-22 3 views
0

pjsip과 Siphon 프로젝트 (http://code.google.com/p/siphon/)를 성공적으로 컴파일했는데 OS 2.2.1에서는 제대로 작동합니다. 그러나 OS 3.0에서 전화를 걸면 바로 충돌이 발생합니다. 사운드가 더 이상 작동하지 않기 때문입니다. ipodsound.c 파일 ... 누구나 3.0을 위해 사운드를 포팅 할 수 있습니까? 무엇이 더 이상 효과가 없다고 변했습니다. 나는 사이펀 포럼에서 답변을 구하고 시도했지만 지금까지는 행운을 찾지 않으려 고 노력했다. 누구든지 올바른 방향으로 나를 가리켜 주시겠습니까?. 어떤 도움이라도 대단히 감사하겠습니다. 고맙습니다.Iphone OS 3.0의 PJSIP에서 사운드를 포트하는 방법은 무엇입니까?

답변

1

크래시가 매우 간단합니다. BTW

PJ_DEF(pj_status_t) pjmedia_snd_init(pj_pool_factory *factory) 
{ 
    TRACE_((THIS_FILE, "pjmedia_snd_init.")); 

    snd_pool_factory = factory; 

    /* audio initialization only one time */ 
    { 
     UInt32 sessionCategory = kAudioSessionCategory_PlayAndRecord; 
     AudioSessionInitialize (NULL,NULL,NULL,NULL); 
     AudioSessionSetProperty (kAudioSessionProperty_AudioCategory, 
          sizeof (sessionCategory),&sessionCategory); 
    } 

    return PJ_SUCCESS; 
} 

:이 같은) pjmedia_snd_init (에 사운드 초기화를 넣어 가지고 당신은

작업 오디오를 얻을 만이 수정 필요
관련 문제