ilbc를 사용하여 오디오를 녹음하기 위해 AudioUnit을 초기화하려고합니다. 불행히도 코덱으로 ilbc를 사용해야하고 다른 것을 선택할 수 없습니다. ,kAudioFormatiLBC로 audiounit 초기화
AudioFormatGetProperty(kAudioFormatProperty_FormatInfo,
0, NULL, &size, &streamDesc);
이 구조에서 빈 필드를 채우기 위해 :
streamDesc.mSampleRate = 8000.0;
streamDesc.mFormatID = kAudioFormatiLBC;
streamDesc.mChannelsPerFrame = 1;
그때 사용
문서 및 포럼을 읽은 후 내가 좋아하는 뭔가를해야 ILBC를 사용하기위한 올바른 스트림 기술자가 발견 하지만 난 항상 형식에 대한 오류가 발생합니다.
누구나 streamDesc의 올바른 매개 변수에 대한 아이디어가 있습니까? 오디오 장치 또는 그래프는,이 지원되지 않습니다하지만
감사
이 질문이 도움이 되셨습니까? http://stackoverflow.com/questions/4021373/iphone-extended-audio-file-services-mp3-pcm-mp3 – malinois
정말, 내 코드 linearpcm 함께 작동하지, 난 그냥 어떻게 ilbc 사용하는 레코더 설정 방법을 모릅니다 – Alex