• Home
  • Raw
  • Download

Lines Matching refs:frameCount

74             size_t frameCount,  in TrackBase()  argument
100 mFrameCount(frameCount), in TrackBase()
125 size_t minBufferSize = buffer == NULL ? roundup(frameCount) : frameCount; in TrackBase()
127 if (minBufferSize < frameCount // roundup rounds down for values above UINT_MAX / 2 in TrackBase()
264 mTee.write(buffer->raw, buffer->frameCount); in releaseBuffer()
268 buf.mFrameCount = buffer->frameCount; in releaseBuffer()
270 buffer->frameCount = 0; in releaseBuffer()
290 uint64_t mixBufferNs = ((uint64_t)2 * thread.frameCount() * 1000000000) / in PatchTrackBase()
517 size_t frameCount, in Track() argument
529 : TrackBase(thread, client, attr, sampleRate, format, channelMask, frameCount, in Track()
581 mAudioTrackServerProxy = new AudioTrackServerProxy(mCblk, mBuffer, frameCount, in Track()
584 mAudioTrackServerProxy = new StaticAudioTrackServerProxy(mCblk, mBuffer, frameCount, in Track()
818 size_t desiredFrames = buffer->frameCount; in getNextBuffer()
821 buffer->frameCount = buf.mFrameCount; in getNextBuffer()
843 const size_t frameCount = sourceBuffer.frameCount; in interceptBuffer() local
844 if (frameCount == 0) { in interceptBuffer()
852 sourceBuffer.i8, frameCount, mFrameSize); in interceptBuffer()
853 const size_t framesLeft = frameCount - framesWritten; in interceptBuffer()
856 framesWritten, frameCount, framesLeft); in interceptBuffer()
1606 size_t frameCount, in OutputTrack() argument
1610 sampleRate, format, channelMask, frameCount,
1618 mOutBuffer.frameCount = 0;
1623 frameCount, mChannelMask);
1660 mOutBuffer.frameCount = 0; in stop()
1669 inBuffer.frameCount = frames; in write()
1686 if (pInBuffer->frameCount == 0) { in write()
1690 if (mOutBuffer.frameCount == 0) { in write()
1691 mOutBuffer.frameCount = pInBuffer->frameCount; in write()
1713 uint32_t outFrames = pInBuffer->frameCount > mOutBuffer.frameCount ? mOutBuffer.frameCount : in write()
1714 pInBuffer->frameCount; in write()
1721 pInBuffer->frameCount -= outFrames; in write()
1723 mOutBuffer.frameCount -= outFrames; in write()
1726 if (pInBuffer->frameCount == 0) { in write()
1743 if (inBuffer.frameCount) { in write()
1748 pInBuffer->mBuffer = malloc(inBuffer.frameCount * mFrameSize); in write()
1749 pInBuffer->frameCount = inBuffer.frameCount; in write()
1751 memcpy(pInBuffer->raw, inBuffer.raw, inBuffer.frameCount * mFrameSize); in write()
1756 inBuffer.frameCount = 0; in write()
1771 return frames - inBuffer.frameCount; // number of frames consumed. in write()
1793 buf.mFrameCount = buffer->frameCount; in obtainBuffer()
1798 buffer->frameCount = buf.mFrameCount; in obtainBuffer()
1832 size_t frameCount, in PatchTrack() argument
1840 sampleRate, format, channelMask, frameCount,
1844 PatchTrackBase(new ClientProxy(mCblk, mBuffer, frameCount, mFrameSize, true, true),
1884 buf.mFrameCount = buffer->frameCount; in getNextBuffer()
1892 buffer->frameCount = buf.mFrameCount; in getNextBuffer()
1909 buf.mFrameCount = buffer->frameCount; in releaseBuffer()
2118 size_t frameCount, in RecordTrack() argument
2129 channelMask, frameCount, buffer, bufferSize, sessionId, in RecordTrack()
2164 mServerProxy = new AudioRecordServerProxy(mCblk, mBuffer, frameCount, in RecordTrack()
2206 buf.mFrameCount = buffer->frameCount; in getNextBuffer()
2208 buffer->frameCount = buf.mFrameCount; in getNextBuffer()
2446 size_t frameCount, in PatchRecord() argument
2453 sampleRate, format, channelMask, frameCount,
2456 PatchTrackBase(new ClientProxy(mCblk, mBuffer, frameCount, mFrameSize, false, true),
2471 AudioBufferProvider* dest, const void* src, size_t frameCount, size_t frameSize) in writeFramesHelper() argument
2474 patchBuffer.frameCount = frameCount; in writeFramesHelper()
2481 ALOG_ASSERT(patchBuffer.frameCount <= frameCount); in writeFramesHelper()
2482 memcpy(patchBuffer.raw, src, patchBuffer.frameCount * frameSize); in writeFramesHelper()
2483 size_t framesWritten = patchBuffer.frameCount; in writeFramesHelper()
2490 AudioBufferProvider* dest, const void* src, size_t frameCount, size_t frameSize) in writeFrames() argument
2492 size_t framesWritten = writeFramesHelper(dest, src, frameCount, frameSize); in writeFrames()
2495 const size_t framesLeft = frameCount - framesWritten; in writeFrames()
2509 buf.mFrameCount = buffer->frameCount; in getNextBuffer()
2513 buffer->frameCount = buf.mFrameCount; in getNextBuffer()
2530 buf.mFrameCount = buffer->frameCount; in releaseBuffer()
2562 size_t frameCount, in PassthruPatchRecord() argument
2564 : PatchRecord(recordThread, sampleRate, channelMask, format, frameCount, in PassthruPatchRecord()
2709 buffer->frameCount = mLastReadFrames; in getNextBuffer()
2710 buffer->raw = buffer->frameCount != 0 ? mStubBuffer.get() : nullptr; in getNextBuffer()
2717 buffer->frameCount = 0; in releaseBuffer()
2771 buffer->frameCount = 0; in getNextBuffer()