Lines Matching refs:buffer
69 sp<ABuffer> buffer = *it;
71 totalAvailable += buffer->size();
112 sp<ABuffer> buffer = *mBufferQueue.begin();
116 if (copy > buffer->size()) {
117 copy = buffer->size();
120 memcpy((uint8_t *)data + sizeDone, buffer->data(), copy);
124 buffer->setRange(buffer->offset() + copy, buffer->size() - copy);
126 if (buffer->size() == 0) {
136 void LiveDataSource::queueBuffer(const sp<ABuffer> &buffer) {
145 CHECK_EQ(fwrite(buffer->data(), 1, buffer->size(), mBackupFile),
146 buffer->size());
150 mBufferQueue.push_back(buffer);