Lines Matching defs:pInBuffer
1190 Buffer *pInBuffer;
1205 pInBuffer = mBufferQueue.itemAt(0);
1207 pInBuffer = &inBuffer;
1210 if (pInBuffer->frameCount == 0) {
1215 mOutBuffer.frameCount = pInBuffer->frameCount;
1236 uint32_t outFrames = pInBuffer->frameCount > mOutBuffer.frameCount ? mOutBuffer.frameCount :
1237 pInBuffer->frameCount;
1238 memcpy(mOutBuffer.raw, pInBuffer->raw, outFrames * mFrameSize);
1244 pInBuffer->frameCount -= outFrames;
1245 pInBuffer->raw = (int8_t *)pInBuffer->raw + outFrames * mFrameSize;
1249 if (pInBuffer->frameCount == 0) {
1252 free(pInBuffer->mBuffer);
1253 delete pInBuffer;
1267 pInBuffer = new Buffer;
1268 pInBuffer->mBuffer = malloc(inBuffer.frameCount * mFrameSize);
1269 pInBuffer->frameCount = inBuffer.frameCount;
1270 pInBuffer->raw = pInBuffer->mBuffer;
1271 memcpy(pInBuffer->raw, inBuffer.raw, inBuffer.frameCount * mFrameSize);
1272 mBufferQueue.add(pInBuffer);