2
패킷 레벨을 기반으로 오디오 파일을 검색하는 것은 간단합니다. 다음 버퍼를 채울 때 하나는 바로 currentPacket을 변경할 수 있습니다시간을 기준으로 오디오 파일을 검색하십시오.
AudioFileReadPackets(_audioFile, false, &numBytes, _packetDescs, _currentPacket, &numPackets, buffer->mAudioData);
그러나 당신이 파일의 시작 부분에서 위치 10 초 추구하고 싶다면? CBR 파일의 경우 계산이 간단해야하지만 VBR 파일은 무엇입니까?
전체 파일을 LPCM으로 변환하지 않고이 작업을 수행 할 수 있습니까? – kevlar