Home | History | Annotate | Download | only in audioflinger

Lines Matching refs:pInBuffer

3772     Buffer *pInBuffer;
3789 pInBuffer = new Buffer;
3790 pInBuffer->mBuffer = new int16_t[startFrames * channelCount];
3791 pInBuffer->frameCount = startFrames;
3792 pInBuffer->i16 = pInBuffer->mBuffer;
3793 memset(pInBuffer->raw, 0, startFrames * channelCount * sizeof(int16_t));
3794 mBufferQueue.add(pInBuffer);
3805 pInBuffer = mBufferQueue.itemAt(0);
3807 pInBuffer = &inBuffer;
3810 if (pInBuffer->frameCount == 0) {
3815 mOutBuffer.frameCount = pInBuffer->frameCount;
3830 uint32_t outFrames = pInBuffer->frameCount > mOutBuffer.frameCount ? mOutBuffer.frameCount : pInBuffer->frameCount;
3831 pInBuffer->raw, outFrames * channelCount * sizeof(int16_t));
3833 pInBuffer->frameCount -= outFrames;
3834 pInBuffer->i16 += outFrames * channelCount;
3838 if (pInBuffer->frameCount == 0) {
3841 delete [] pInBuffer->mBuffer;
3842 delete pInBuffer;
3855 pInBuffer = new Buffer;
3856 pInBuffer->mBuffer = new int16_t[inBuffer.frameCount * channelCount];
3857 pInBuffer->frameCount = inBuffer.frameCount;
3858 pInBuffer->i16 = pInBuffer->mBuffer;
3859 memcpy(pInBuffer->raw, inBuffer.raw, inBuffer.frameCount * channelCount * sizeof(int16_t));
3860 mBufferQueue.add(pInBuffer);
3874 pInBuffer = new Buffer;
3875 pInBuffer->mBuffer = new int16_t[frames * channelCount];
3876 pInBuffer->frameCount = frames;
3877 pInBuffer->i16 = pInBuffer->mBuffer;
3878 memset(pInBuffer->raw, 0, frames * channelCount * sizeof(int16_t));
3879 mBufferQueue.add(pInBuffer);