Lines Matching refs:mBuffer
36 if (mBuffer.raw != NULL) { in ~AudioBufferProviderSource()
37 mProvider->releaseBuffer(&mBuffer); in ~AudioBufferProviderSource()
46 return mBuffer.raw != NULL ? mBuffer.frameCount - mConsumed : 0; in availableToRead()
54 if (CC_UNLIKELY(mBuffer.raw == NULL)) { in read()
55 mBuffer.frameCount = count; in read()
56 status_t status = mProvider->getNextBuffer(&mBuffer); in read()
60 ALOG_ASSERT(mBuffer.raw != NULL); in read()
63 size_t available = mBuffer.frameCount - mConsumed; in read()
69 memcpy(buffer, (char *) mBuffer.raw + (mConsumed * mFrameSize), count * mFrameSize); in read()
70 if (CC_UNLIKELY((mConsumed += count) >= mBuffer.frameCount)) { in read()
71 mProvider->releaseBuffer(&mBuffer); in read()
72 mBuffer.raw = NULL; in read()
100 if (CC_UNLIKELY(mBuffer.raw == NULL)) { in readVia()
101 mBuffer.frameCount = count; in readVia()
102 status_t status = mProvider->getNextBuffer(&mBuffer); in readVia()
104 ALOG_ASSERT(mBuffer.raw != NULL && mBuffer.frameCount <= count); in readVia()
115 size_t available = mBuffer.frameCount - mConsumed; in readVia()
120 ssize_t ret = via(user, (char *) mBuffer.raw + (mConsumed * mFrameSize), count); in readVia()
131 if (CC_LIKELY((mConsumed += ret) < mBuffer.frameCount)) { in readVia()
135 mProvider->releaseBuffer(&mBuffer); in readVia()
136 mBuffer.raw = NULL; in readVia()