iOS의 오디오 대기열 서비스를 사용하여 AAC (kAudioFormatMPEG4AAC
) 파일을 재생하고 있습니다. 그것은 정상적으로 작동하므로 내 코드가 작동합니다.AudioDataPacketCount가 ValueUnknown을 반환합니다.
이제 탐색 기능을 찾고 있습니다. 이를 위해서는 총 오디오 패킷 수가 필요합니다. 내 재산 청취자 시저가 kAudioFileStreamProperty_ReadyToProducePackets
을 받으면 내가 할 :
UInt64 totalPackets;
UInt32 size = sizeof(totalPackets);
OSStatus status;
status = AudioFileStreamGetProperty(inAudioFileStream,
kAudioFileStreamProperty_AudioDataPacketCount,
&packetCountSize,
&myData->totalPackets);
문제는 AudioFileStreamGetProperty()
반환 kAudioFileStreamError_ValueUnknown
(1970170687
디버거에서 인쇄 할 때)이다.
내가 잘못 했나요?