Lines Matching refs:frameCount

86             size_t frameCount,  in TrackBase()  argument
112 mFrameCount(frameCount), in TrackBase()
137 size_t minBufferSize = buffer == NULL ? roundup(frameCount) : frameCount; in TrackBase()
139 if (minBufferSize < frameCount // roundup rounds down for values above UINT_MAX / 2 in TrackBase()
289 mTee.write(buffer->raw, buffer->frameCount); in releaseBuffer()
293 buf.mFrameCount = buffer->frameCount; in releaseBuffer()
295 buffer->frameCount = 0; in releaseBuffer()
315 uint64_t mixBufferNs = ((uint64_t)2 * thread.frameCount() * 1000000000) / in PatchTrackBase()
625 size_t frameCount, in Track() argument
637 : TrackBase(thread, client, attr, sampleRate, format, channelMask, frameCount, in Track()
690 mAudioTrackServerProxy = new AudioTrackServerProxy(mCblk, mBuffer, frameCount, in Track()
693 mAudioTrackServerProxy = new StaticAudioTrackServerProxy(mCblk, mBuffer, frameCount, in Track()
933 size_t desiredFrames = buffer->frameCount; in getNextBuffer()
936 buffer->frameCount = buf.mFrameCount; in getNextBuffer()
958 const size_t frameCount = sourceBuffer.frameCount; in interceptBuffer() local
959 if (frameCount == 0) { in interceptBuffer()
967 sourceBuffer.i8, frameCount, mFrameSize); in interceptBuffer()
968 const size_t framesLeft = frameCount - framesWritten; in interceptBuffer()
971 framesWritten, frameCount, framesLeft); in interceptBuffer()
1890 size_t frameCount, in OutputTrack() argument
1894 sampleRate, format, channelMask, frameCount,
1902 mOutBuffer.frameCount = 0;
1907 frameCount, mChannelMask);
1944 mOutBuffer.frameCount = 0; in stop()
1953 inBuffer.frameCount = frames; in write()
1970 if (pInBuffer->frameCount == 0) { in write()
1974 if (mOutBuffer.frameCount == 0) { in write()
1975 mOutBuffer.frameCount = pInBuffer->frameCount; in write()
1997 uint32_t outFrames = pInBuffer->frameCount > mOutBuffer.frameCount ? mOutBuffer.frameCount : in write()
1998 pInBuffer->frameCount; in write()
2005 pInBuffer->frameCount -= outFrames; in write()
2007 mOutBuffer.frameCount -= outFrames; in write()
2010 if (pInBuffer->frameCount == 0) { in write()
2027 if (inBuffer.frameCount) { in write()
2032 pInBuffer->mBuffer = malloc(inBuffer.frameCount * mFrameSize); in write()
2033 pInBuffer->frameCount = inBuffer.frameCount; in write()
2035 memcpy(pInBuffer->raw, inBuffer.raw, inBuffer.frameCount * mFrameSize); in write()
2040 inBuffer.frameCount = 0; in write()
2055 return frames - inBuffer.frameCount; // number of frames consumed. in write()
2077 buf.mFrameCount = buffer->frameCount; in obtainBuffer()
2082 buffer->frameCount = buf.mFrameCount; in obtainBuffer()
2116 size_t frameCount, in PatchTrack() argument
2124 sampleRate, format, channelMask, frameCount,
2128 PatchTrackBase(new ClientProxy(mCblk, mBuffer, frameCount, mFrameSize, true, true),
2168 buf.mFrameCount = buffer->frameCount; in getNextBuffer()
2176 buffer->frameCount = buf.mFrameCount; in getNextBuffer()
2193 buf.mFrameCount = buffer->frameCount; in releaseBuffer()
2231 const size_t frameCount = playbackThread->frameCount() * sampleRate() in releaseBuffer() local
2233 if (framesReady() < frameCount) { in releaseBuffer()
2328 size_t frameCount, in RecordTrack() argument
2339 channelMask, frameCount, buffer, bufferSize, sessionId, in RecordTrack()
2376 mServerProxy = new AudioRecordServerProxy(mCblk, mBuffer, frameCount, in RecordTrack()
2418 buf.mFrameCount = buffer->frameCount; in getNextBuffer()
2420 buffer->frameCount = buf.mFrameCount; in getNextBuffer()
2685 size_t frameCount, in PatchRecord() argument
2692 sampleRate, format, channelMask, frameCount,
2695 PatchTrackBase(new ClientProxy(mCblk, mBuffer, frameCount, mFrameSize, false, true),
2710 AudioBufferProvider* dest, const void* src, size_t frameCount, size_t frameSize) in writeFramesHelper() argument
2713 patchBuffer.frameCount = frameCount; in writeFramesHelper()
2720 ALOG_ASSERT(patchBuffer.frameCount <= frameCount); in writeFramesHelper()
2721 memcpy(patchBuffer.raw, src, patchBuffer.frameCount * frameSize); in writeFramesHelper()
2722 size_t framesWritten = patchBuffer.frameCount; in writeFramesHelper()
2729 AudioBufferProvider* dest, const void* src, size_t frameCount, size_t frameSize) in writeFrames() argument
2731 size_t framesWritten = writeFramesHelper(dest, src, frameCount, frameSize); in writeFrames()
2734 const size_t framesLeft = frameCount - framesWritten; in writeFrames()
2748 buf.mFrameCount = buffer->frameCount; in getNextBuffer()
2752 buffer->frameCount = buf.mFrameCount; in getNextBuffer()
2769 buf.mFrameCount = buffer->frameCount; in releaseBuffer()
2801 size_t frameCount, in PassthruPatchRecord() argument
2803 : PatchRecord(recordThread, sampleRate, channelMask, format, frameCount, in PassthruPatchRecord()
2948 buffer->frameCount = mLastReadFrames; in getNextBuffer()
2949 buffer->raw = buffer->frameCount != 0 ? mStubBuffer.get() : nullptr; in getNextBuffer()
2956 buffer->frameCount = 0; in releaseBuffer()
3012 buffer->frameCount = 0; in getNextBuffer()