Home | History | Annotate | Download | only in source

Lines Matching refs:accessUnit

54     sp<ABuffer> prependCSD(const sp<ABuffer> &accessUnit) const;
55 sp<ABuffer> prependADTSHeader(const sp<ABuffer> &accessUnit) const;
177 const sp<ABuffer> &accessUnit) const {
183 sp<ABuffer> dup = new ABuffer(accessUnit->size() + size);
192 memcpy(dup->data() + offset, accessUnit->data(), accessUnit->size());
198 const sp<ABuffer> &accessUnit) const {
203 const uint32_t aac_frame_length = accessUnit->size() + 7;
236 memcpy(ptr, accessUnit->data(), accessUnit->size());
448 sp<ABuffer> accessUnit = _accessUnit;
451 CHECK(accessUnit->meta()->findInt64("timeUs", &timeUs));
462 && IsIDR(accessUnit)) {
464 accessUnit = track->prependCSD(accessUnit);
467 accessUnit = track->prependADTSHeader(accessUnit);
529 size_t PES_packet_length = accessUnit->size() + 8 + numStuffingBytes;
546 size_t numBytesOfPayload = accessUnit->size();
560 size_t numBytesOfPayloadRemaining = accessUnit->size() - numBytesOfPayload;
876 size_t copy = accessUnit->size();
937 memcpy(ptr, accessUnit->data(), copy);
944 while (offset < accessUnit->size()) {
958 size_t copy = accessUnit->size() - offset;
987 memcpy(ptr, accessUnit->data() + offset, copy);
1026 size_t trackIndex, const sp<ABuffer> &accessUnit) const {
1030 CHECK(track->isH264() && IsIDR(accessUnit));
1033 CHECK(accessUnit->meta()->findInt64("timeUs", &timeUs));
1035 sp<ABuffer> accessUnit2 = track->prependCSD(accessUnit);