3

AudioQueueServices生のpcmファイルを再生するために使用しています。と呼びましょうsomePcm.pcm

次の行を使用してファイルを開きます。

AudioFileOpenURL(myFileURL, kAudioFileReadPermission, 0, &player.playbackFile)

wheremyFileURLは where を指す URL でsomePcm.pcmあり、player.playerbackFileAudioFileIDです。

コードをステップ実行すると、playbackFileメモリ位置 0x0000000000000 がポイントされます。基本的に、ファイルを開いてオーディオ ファイル オブジェクトとして表すことはできません。

注意事項:

  1. .mp3URLをいくつかのファイルに置き換えましたが、正常に動作します。したがって、そのコード行の何が問題なのか正確にはわかりません。
  2. ファイルは再生される.pcmため、破損していません。

オーディオ ファイルを開く別の方法はありますか? または、誰かが私が間違っていることを見たら、私に知らせてください。

ありがとう。

4

0 に答える 0