Lines Matching refs:frameCount

287         int frameCount,
354 channelCount, frameCount, sharedBuffer, lSessionId, &lStatus);
413 size_t AudioFlinger::frameCount(int output) const
418 LOGW("frameCount() unknown thread %d", output);
421 return thread->frameCount();
882 size_t AudioFlinger::ThreadBase::frameCount() const
1135 int frameCount,
1185 channelCount, frameCount, sharedBuffer, sessionId);
1359 desc.frameCount = mFrameCount;
2092 size_t frameCount = mFrameCount;
2097 int32_t vlInc = d / (int32_t)frameCount;
2103 } while (--frameCount);
2107 int32_t vlInc = d / (int32_t)frameCount;
2109 int32_t vrInc = d / (int32_t)frameCount;
2118 } while (--frameCount);
2125 } while (--frameCount);
2131 } while (--frameCount);
2354 size_t frameCount = mFrameCount;
2357 while (frameCount) {
2358 buffer.frameCount = frameCount;
2361 memset(curBuf, 0, frameCount * mFrameSize);
2364 memcpy(curBuf, buffer.raw, buffer.frameCount * mFrameSize);
2365 frameCount -= buffer.frameCount;
2366 curBuf += buffer.frameCount * mFrameSize;
2682 int frameCount = (3 * mFrameCount * mSampleRate) / thread->sampleRate();
2688 frameCount);
2717 uint32_t waitTimeMs = (strong->frameCount() * 2 * 1000) / strong->sampleRate();
2757 int frameCount,
2776 size_t bufferSize = frameCount*channelCount*sizeof(int16_t);
2788 mCblk->frameCount = frameCount;
2793 memset(mBuffer, 0, frameCount*channelCount*sizeof(int16_t));
2812 mCblk->frameCount = frameCount;
2816 memset(mBuffer, 0, frameCount*channelCount*sizeof(int16_t));
2843 mFrameCount = buffer->frameCount;
2845 buffer->frameCount = 0;
2912 int frameCount,
2915 : TrackBase(thread, client, sampleRate, format, channelCount, frameCount, 0, sharedBuffer, sessionId),
3004 uint32_t framesReq = buffer->frameCount;
3017 uint32_t bufferEnd = cblk->serverBase + cblk->frameCount;
3030 buffer->frameCount = framesReq;
3036 buffer->frameCount = 0;
3044 if (mCblk->framesReady() >= mCblk->frameCount ||
3213 int frameCount,
3217 channelCount, frameCount, flags, 0, sessionId),
3244 uint32_t framesReq = buffer->frameCount;
3257 uint32_t bufferEnd = cblk->serverBase + cblk->frameCount;
3269 buffer->frameCount = framesReq;
3275 buffer->frameCount = 0;
3326 int frameCount)
3327 : Track(thread, NULL, AudioSystem::NUM_STREAM_TYPES, sampleRate, format, channelCount, frameCount, NULL, 0),
3336 mOutBuffer.frameCount = 0;
3338 LOGV("OutputTrack constructor mCblk %p, mBuffer %p, mCblk->buffers %p, mCblk->frameCount %d, mCblk->sampleRate %d, mCblk->channelCount %d mBufferEnd %p",
3339 mCblk, mBuffer, mCblk->buffers, mCblk->frameCount, mCblk->sampleRate, mCblk->channelCount, mBufferEnd);
3366 mOutBuffer.frameCount = 0;
3376 inBuffer.frameCount = frames;
3386 if (mCblk->frameCount > frames){
3388 uint32_t startFrames = (mCblk->frameCount - frames);
3391 pInBuffer->frameCount = startFrames;
3410 if (pInBuffer->frameCount == 0) {
3414 if (mOutBuffer.frameCount == 0) {
3415 mOutBuffer.frameCount = pInBuffer->frameCount;
3430 uint32_t outFrames = pInBuffer->frameCount > mOutBuffer.frameCount ? mOutBuffer.frameCount : pInBuffer->frameCount;
3433 pInBuffer->frameCount -= outFrames;
3435 mOutBuffer.frameCount -= outFrames;
3438 if (pInBuffer->frameCount == 0) {
3451 if (inBuffer.frameCount) {
3456 pInBuffer->mBuffer = new int16_t[inBuffer.frameCount * channelCount];
3457 pInBuffer->frameCount = inBuffer.frameCount;
3459 memcpy(pInBuffer->raw, inBuffer.raw, inBuffer.frameCount * channelCount * sizeof(int16_t));
3472 if (mCblk->user < mCblk->frameCount) {
3473 frames = mCblk->frameCount - mCblk->user;
3476 pInBuffer->frameCount = frames;
3493 uint32_t framesReq = buffer->frameCount;
3496 buffer->frameCount = 0;
3529 uint32_t bufferEnd = cblk->userBase + cblk->frameCount;
3535 buffer->frameCount = framesReq;
3661 int frameCount,
3709 format, channelCount, frameCount, flags, lSessionId);
3856 buffer.frameCount = mFrameCount;
3858 size_t framesOut = buffer.frameCount;
3865 int8_t *dst = buffer.i8 + (buffer.frameCount - framesOut) * mActiveTrack->mCblk->frameSize;
3908 buffer.frameCount = 0;
4082 size_t framesReq = buffer->frameCount;
4097 buffer->frameCount = 0;
4114 buffer->frameCount = framesReq;
4120 mRsmpInIndex += buffer->frameCount;
4121 buffer->frameCount = 0;
4203 desc.frameCount = mFrameCount;
5383 mConfig.inputCfg.buffer.frameCount*sizeof(int32_t));
5421 mConfig.inputCfg.buffer.frameCount/2);
5437 mConfig.inputCfg.buffer.frameCount*sizeof(int32_t));
5445 size_t frameCnt = mConfig.inputCfg.buffer.frameCount * 2; //always stereo here
5515 mConfig.inputCfg.buffer.frameCount = thread->frameCount();
5516 mConfig.outputCfg.buffer.frameCount = mConfig.inputCfg.buffer.frameCount;
5519 this, thread.get(), mConfig.inputCfg.buffer.raw, mConfig.inputCfg.buffer.frameCount);
5534 (1000 * mConfig.outputCfg.buffer.frameCount);
5872 mConfig.inputCfg.buffer.frameCount,
5882 mConfig.outputCfg.buffer.frameCount,
6197 size_t numSamples = playbackThread->frameCount() * playbackThread->channelCount();
6225 size_t numSamples = thread->frameCount();