확장 오디오 파일 서비스를 사용하는 iPhone 앱을 개발하고 있습니다. ExtAudioFileRead를 사용하여 오디오 파일을 읽고 AudioBufferList 구조에 데이터를 저장하려고합니다. * 나는 mData를 조작 할iPhone SDK 용 ExtAudioFileRead 및 AudioBuffer에 대한 질문
struct AudioBuffer {
UInt32 mNumberChannels;
UInt32 mDataByteSize;
void* mData;
};
typedef struct AudioBuffer AudioBuffer;
으로 정의된다
struct AudioBufferList {
UInt32 mNumberBuffers;
AudioBuffer mBuffers[1];
};
typedef struct AudioBufferList AudioBufferList;
및 오디오 버퍼을하지만 난 공백을 무엇을 궁금해 :로
AudioBufferList 정의된다 평균. 왜 그것은 무효 *? mData에 실제로 저장된 데이터 유형을 어떻게 결정할 수 있습니까?