Home | History | Annotate | Download | only in mpeg2ts

Lines Matching refs:accessUnit

309         sp<ABuffer> accessUnit = new ABuffer(info.mLength);
310 memcpy(accessUnit->data(), mBuffer->data(), info.mLength);
311 accessUnit->meta()->setInt64("timeUs", info.mTimestampUs);
320 mFormat = MakeAVCCodecSpecificData(accessUnit);
323 return accessUnit;
375 sp<ABuffer> accessUnit = new ABuffer(payloadSize);
376 memcpy(accessUnit->data(), mBuffer->data() + 4, payloadSize);
380 accessUnit->meta()->setInt64("timeUs", timeUs);
382 int16_t *ptr = (int16_t *)accessUnit->data();
394 return accessUnit;
484 sp<ABuffer> accessUnit = new ABuffer(offset);
485 memcpy(accessUnit->data(), mBuffer->data(), offset);
491 accessUnit->meta()->setInt64("timeUs", timeUs);
493 return accessUnit;
582 sp<ABuffer> accessUnit = new ABuffer(auSize);
603 memcpy(accessUnit->data() + dstOffset, "\x00\x00\x00\x01", 4);
605 memcpy(accessUnit->data() + dstOffset + 4,
612 ALOGV("accessUnit contains nal types %s", out.c_str());
626 accessUnit->meta()->setInt64("timeUs", timeUs);
629 mFormat = MakeAVCCodecSpecificData(accessUnit);
632 return accessUnit;
670 sp<ABuffer> accessUnit = new ABuffer(frameSize);
671 memcpy(accessUnit->data(), data, frameSize);
682 accessUnit->meta()->setInt64("timeUs", timeUs);
708 return accessUnit;
827 sp<ABuffer> accessUnit = new ABuffer(offset);
828 memcpy(accessUnit->data(), data, offset);
841 accessUnit->meta()->setInt64("timeUs", timeUs);
846 // hexdump(accessUnit->data(), accessUnit->size());
848 return accessUnit;
988 sp<ABuffer> accessUnit = new ABuffer(offset);
989 memcpy(accessUnit->data(), data, offset);
1000 accessUnit->meta()->setInt64("timeUs", timeUs);
1005 // hexdump(accessUnit->data(), accessUnit->size());
1007 return accessUnit;