Lines Matching defs:buffer
348 sp<ABuffer> buffer = new ABuffer(1024);
349 buffer->setRange(0, 0);
360 memcpy(buffer->data() + buffer->size(), "\x00\x00\x00\x01", 4);
361 memcpy(buffer->data() + buffer->size() + 4, ptr, length);
362 buffer->setRange(0, buffer->size() + 4 + length);
368 buffer->meta()->setInt32("csd", true);
369 mCSD.push(buffer);
371 buffer = new ABuffer(1024);
372 buffer->setRange(0, 0);
388 memcpy(buffer->data() + buffer->size(), "\x00\x00\x00\x01", 4);
389 memcpy(buffer->data() + buffer->size() + 4, ptr, length);
390 buffer->setRange(0, buffer->size() + 4 + length);
396 buffer->meta()->setInt32("csd", true);
397 mCSD.push(buffer);
399 msg->setBuffer("csd", buffer);
409 sp<ABuffer> buffer = new ABuffer(codec_specific_data_size);
411 memcpy(buffer->data(), codec_specific_data,
414 buffer->meta()->setInt32("csd", true);
415 mCSD.push(buffer);
417 sp<ABuffer> buffer = new ABuffer(size);
418 memcpy(buffer->data(), data, size);
420 buffer->meta()->setInt32("csd", true);
421 mCSD.push(buffer);
425 buffer = new ABuffer(size);
426 memcpy(buffer->data(), data, size);
428 buffer->meta()->setInt32("csd", true);
429 mCSD.push(buffer);
451 CHECK(msg->findBuffer("buffer", &outBuffer));
493 ALOGE("Unable to fit even a single input buffer of size %zu.",
550 reply->setBuffer("buffer", outBuffer);
555 sp<ABuffer> buffer;
556 CHECK(msg->findBuffer("buffer", &buffer));
558 mTotalBytesReceived += buffer->size();