怎么玩这个NSData? (缓冲音频)
我想通过缓冲这个NSData来玩:
NSData * audioData = [NSData dataWithBytes:inBuffer->mAudioData length:inBuffer->mAudioDataByteSize * NUM_BUFFERS];
音频格式:
-(void) setupAudioFormat:(AudioStreamBasicDescription *) format { format -> mSampleRate = SAMPLERATE; // format -> mFormatID = kAudioFormatLinearPCM; // format -> mFramesPerPacket = 1; format -> mChannelsPerFrame = 1; // format -> mBytesPerFrame = 2; format -> mBytesPerPacket = 2; format -> mBitsPerChannel = 16; // format -> mReserved = 0; format -> mFormatFlags = kLinearPCMFormatFlagIsBigEndian |kLinearPCMFormatFlagIsSignedInteger | kLinearPCMFormatFlagIsPacked; }
我的源代码: 从web-socket接收后如何播放音频?