Lines Matching defs:buffer

69     sp<ABuffer> buffer = *queue->begin();
73 mNextExpectedSeqNo = (uint32_t)buffer->int32Data();
74 } else if ((uint32_t)buffer->int32Data() != mNextExpectedSeqNo) {
80 const uint8_t *data = buffer->data();
81 size_t size = buffer->size();
86 ALOGV("Ignoring corrupt buffer.");
95 addSingleNALUnit(buffer);
104 bool success = addSingleTimeAggregationPacket(buffer);
117 ALOGV("Ignoring unsupported buffer (nalType=%d)", nalType);
126 void AAVCAssembler::addSingleNALUnit(const sp<ABuffer> &buffer) {
127 ALOGV("addSingleNALUnit of size %zu", buffer->size());
129 hexdump(buffer->data(), buffer->size());
133 CHECK(buffer->meta()->findInt32("rtp-time", (int32_t *)&rtpTime));
140 mNALUnits.push_back(buffer);
143 bool AAVCAssembler::addSingleTimeAggregationPacket(const sp<ABuffer> &buffer) {
144 const uint8_t *data = buffer->data();
145 size_t size = buffer->size();
165 CopyTimes(unit, buffer);
184 sp<ABuffer> buffer = *queue->begin();
185 const uint8_t *data = buffer->data();
186 size_t size = buffer->size();
194 ALOGV("Ignoring malformed FU buffer (size = %zu)", size);
202 // Start bit not set on the first buffer.
204 ALOGV("Start bit not set on first buffer");
214 uint32_t expectedSeqNo = (uint32_t)buffer->int32Data() + 1;
220 // Huh? End bit also set on the first buffer.
230 const sp<ABuffer> &buffer = *it;
232 const uint8_t *data = buffer->data();
233 size_t size = buffer->size();
235 if ((uint32_t)buffer->int32Data() != expectedSeqNo) {
237 expectedSeqNo, (uint32_t)buffer->int32Data());
246 ALOGV("Ignoring malformed FU buffer.");
295 const sp<ABuffer> &buffer = *it;
299 hexdump(buffer->data(), buffer->size());
302 memcpy(unit->data() + offset, buffer->data() + 2, buffer->size() - 2);
303 offset += buffer->size() - 2;