Lines Matching refs:mBuffer

61     if (mBuffer != NULL) {
62 mBuffer->setRange(0, 0);
282 if (mBuffer == NULL || mBuffer->size() == 0) {
458 size_t neededSize = (mBuffer == NULL ? 0 : mBuffer->size()) + size;
459 if (mBuffer == NULL || neededSize > mBuffer->capacity()) {
465 if (mBuffer != NULL) {
466 memcpy(buffer->data(), mBuffer->data(), mBuffer->size());
467 buffer->setRange(0, mBuffer->size());
472 mBuffer = buffer;
475 memcpy(mBuffer->data() + mBuffer->size(), data, size);
476 mBuffer->setRange(0, mBuffer->size() + size);
535 size_t nextScan = mBuffer->size();
536 mBuffer->setRange(0, 0);
626 memcpy(accessUnit->data(), mBuffer->data(), info.mLength);
629 memmove(mBuffer->data(),
630 mBuffer->data() + info.mLength,
631 mBuffer->size() - info.mLength);
633 mBuffer->setRange(0, mBuffer->size() - info.mLength);
674 ALOGV("dequeueAccessUnit_AC3[%d]: mBuffer %p(%zu)", mAUIndex, mBuffer->data(), mBuffer->size());
677 if (syncStartPos + 2 >= mBuffer->size()) {
682 mBuffer->data() + syncStartPos,
683 mBuffer->size() - syncStartPos,
695 if (mBuffer->size() < syncStartPos + payloadSize) {
713 mSampleDecryptor->processAC3(mBuffer->data() + syncStartPos, payloadSize);
718 memcpy(accessUnit->data(), mBuffer->data(), syncStartPos + payloadSize);
724 mBuffer->data(),
725 mBuffer->data() + syncStartPos + payloadSize,
726 mBuffer->size() - syncStartPos - payloadSize);
728 mBuffer->setRange(0, mBuffer->size() - syncStartPos - payloadSize);
734 if (mBuffer->size() < 4) {
738 ABitReader bits(mBuffer->data(), 4);
771 if (mBuffer->size() < 4 + payloadSize) {
776 memcpy(accessUnit->data(), mBuffer->data() + 4, payloadSize);
792 mBuffer->data(),
793 mBuffer->data() + 4 + payloadSize,
794 mBuffer->size() - 4 - payloadSize);
796 mBuffer->setRange(0, mBuffer->size() - 4 - payloadSize);
802 if (mBuffer->size() == 0) {
811 if (mBuffer->size() < info.mLength) {
820 ALOGV("dequeueAccessUnit_AAC[%d]: mBuffer %zu info.mLength %zu",
821 mAUIndex, mBuffer->size(), info.mLength);
838 if (offset + 7 > mBuffer->size()) {
842 ABitReader bits(mBuffer->data() + offset, mBuffer->size() - offset);
915 if (offset + aac_frame_length > mBuffer->size()) {
942 mBuffer->data() + frame.offset, frame.length);
952 memcpy(accessUnit->data(), mBuffer->data(), offset);
954 memmove(mBuffer->data(), mBuffer->data() + offset,
955 mBuffer->size() - offset);
956 mBuffer->setRange(0, mBuffer->size() - offset);
1008 if (mBuffer == NULL || mBuffer->size() == 0) {
1013 if (!MakeAVCCodecSpecificData(*mFormat, mBuffer->data(), mBuffer->size())) {
1028 const uint8_t *data = mBuffer->data();
1030 size_t size = mBuffer->size();
1100 unsigned nalType = mBuffer->data()[pos.nalOffset] & 0x1f;
1124 uint8_t *nalData = mBuffer->data() + pos.nalOffset;
1140 mBuffer->data() + pos.nalOffset,
1156 memmove(mBuffer->data(),
1157 mBuffer->data() + nextScan,
1158 mBuffer->size() - nextScan);
1160 mBuffer->setRange(0, mBuffer->size() - nextScan);
1198 pos.nalOffset = nalStart - mBuffer->data();
1214 const uint8_t *data = mBuffer->data();
1215 size_t size = mBuffer->size();
1241 memmove(mBuffer->data(),
1242 mBuffer->data() + frameSize,
1243 mBuffer->size() - frameSize);
1245 mBuffer->setRange(0, mBuffer->size() - frameSize);
1328 if (mBuffer == NULL || mBuffer->size() == 0) {
1346 const uint8_t *data = mBuffer->data();
1347 size_t size = mBuffer->size();
1371 memmove(mBuffer->data(), mBuffer->data() + offset, size - offset);
1375 mBuffer->setRange(0, size);
1404 memmove(mBuffer->data(),
1405 mBuffer->data() + offset,
1406 mBuffer->size() - offset);
1408 mBuffer->setRange(0, mBuffer->size() - offset);
1447 memmove(mBuffer->data(),
1448 mBuffer->data() + offset,
1449 mBuffer->size() - offset);
1451 mBuffer->setRange(0, mBuffer->size() - offset);
1521 uint8_t *data = mBuffer->data();
1522 size_t size = mBuffer->size();
1648 mBuffer->setRange(0, size);
1687 mBuffer->setRange(0, size);
1709 size_t size = mBuffer->size();
1718 memcpy(accessUnit->data(), mBuffer->data(), size);
1719 mBuffer->setRange(0, 0);