음악을 재생할 플레이어를 작성하고 싶습니다. AudioQueueProperty을 설정하는 이유이 대기열 속성 (iOS 오디오 대기열)의 의미는 무엇입니까?
AudioFileGetPropertyInfo(audioFile,
kAudioFilePropertyMagicCookieData, &size, nil);
if (size > 0) {
cookie = malloc(sizeof(char) * size);
AudioFileGetProperty(audioFile,
kAudioFilePropertyMagicCookieData, &size, cookie);
AudioQueueSetProperty(aduioQueue,
kAudioQueueProperty_MagicCookie, cookie, size);
free(cookie);
}
내가 아는하지 않으며, kAudioQueueProperty_MagicCookie에 대한 수단은 무엇인가 : 나는 코드를 아래와 같이 참조? 설명서에서 도움말을 찾을 수 없습니다. 누가 문제를 해결할 방향을 제시 할 수 있습니까?
감사합니다. kAudioQueueProperty_MagicCookie에 대한 문서를 찾을 수 있습니다. "재생하거나 녹음하는 오디오 포맷에 마법의 쿠키가 필요한 경우, 버퍼를 대기열에 넣기 전에이 속성의 값을 설정해야합니다."... 내 앱에서 위의 코드를 지우면 사운드는 다음과 같습니다. 승인. 제 질문은 오디오 대기열에서 파일 형식을 예측할 수 있다는 것입니다. – Henry