Home | History | Annotate | Download | only in libnbaio

Lines Matching refs:frameCount

50     ALOG_ASSERT(buffer != NULL && buffer->frameCount > 0 && mGetCount == 0);
54 if (mRemaining < buffer->frameCount) {
55 buffer->frameCount = mRemaining;
58 mGetCount = buffer->frameCount;
62 if (buffer->frameCount > mSize) {
64 mAllocated = malloc(buffer->frameCount << mFrameBitShift);
65 mSize = buffer->frameCount;
68 ssize_t actual = mSource->read(mAllocated, buffer->frameCount, pts);
70 ALOG_ASSERT((size_t) actual <= buffer->frameCount);
74 buffer->frameCount = actual;
79 buffer->frameCount = 0;
88 (buffer->frameCount <= mGetCount) &&
91 mOffset += buffer->frameCount;
92 mRemaining -= buffer->frameCount;
93 mFramesReleased += buffer->frameCount;
95 buffer->frameCount = 0;