/**
AudioStreamBasicDescription:
mSampleRate; 采样率, eg. 44100
mFormatID; 格式, eg. kAudioFormatLinearPCM
mFormatFlags; 标签格式, eg. kAudioFormatFlagIsSignedInteger | kAudioFormatFlagIsPacked
mBytesPerPacket; 每个Packet的Bytes数量, eg. 2
mFramesPerPacket; 每个Packet的帧数量, eg. 1
mBytesPerFrame; (mBitsPerChannel / 8 * mChannelsPerFrame) 每帧的Byte数, eg. 2
mChannelsPerFrame; 1:单声道;2:立体声, eg. 1
mBitsPerChannel; 语音每采样点占用位数[8/16/24/32], eg. 16
mReserved; 保留
*/
format.mSampleRate = 44100;
format.mFormatID = kAudioFormatLinearPCM;
format.mFormatFlags = kAudioFormatFlagIsSignedInteger | kAudioFormatFlagIsPacked;
format.mBytesPerPacket = 2;
format.mFramesPerPacket = 1;
format.mBytesPerFrame = 2;
format.mChannelsPerFrame = 1;
format.mBitsPerChannel = 16;
AudioStreamBasicDescription结构说明
最新推荐文章于 2024-07-05 00:15:00 发布