Lines Matching refs:mAggregateBuffer
142 if (mAggregateBuffer != NULL) { in dequeueAccessUnit()
162 aggregate = mAggregateBuffer; in aggregateBuffer()
163 mAggregateBuffer.clear(); in aggregateBuffer()
168 if ((mAggregateBuffer == NULL) in aggregateBuffer()
172 mAggregateBuffer = new ABuffer(kAggregateBufferSizeBytes); in aggregateBuffer()
173 mAggregateBuffer->setRange(0, 0); // start empty in aggregateBuffer()
176 if (mAggregateBuffer != NULL) { in aggregateBuffer()
180 bool bigTimestampValid = mAggregateBuffer->meta()->findInt64("timeUs", &dummy); in aggregateBuffer()
182 size_t bigSize = mAggregateBuffer->size(); in aggregateBuffer()
183 size_t roomLeft = mAggregateBuffer->capacity() - bigSize; in aggregateBuffer()
191 aggregate = mAggregateBuffer; in aggregateBuffer()
192 mAggregateBuffer.clear(); in aggregateBuffer()
196 mAggregateBuffer->meta()->setInt64("timeUs", timeUs); in aggregateBuffer()
199 memcpy(mAggregateBuffer->base() + bigSize, accessUnit->data(), smallSize); in aggregateBuffer()
201 mAggregateBuffer->setRange(0, bigSize); in aggregateBuffer()
204 smallSize, bigSize, mAggregateBuffer->capacity()); in aggregateBuffer()
378 mAggregateBuffer.clear(); in doFlush()