Lines Matching refs:data

61         // Not enough data to verify header.
88 // Not enough data to verify header.
124 const void *data, size_t size, int64_t timeUs) {
131 if (size < 4 || memcmp("\x00\x00\x00\x01", data, 4)) {
135 uint8_t *ptr = (uint8_t *)data;
155 data = &ptr[startOffset];
164 if (size < 3 || memcmp("\x00\x00\x01", data, 3)) {
168 uint8_t *ptr = (uint8_t *)data;
188 data = &ptr[startOffset];
196 uint8_t *ptr = (uint8_t *)data;
221 data = &ptr[startOffset];
229 uint8_t *ptr = (uint8_t *)data;
249 data = &ptr[startOffset];
273 memcpy(buffer->data(), mBuffer->data(), mBuffer->size());
282 memcpy(mBuffer->data() + mBuffer->size(), data, size);
293 hexdump(data, size);
310 memcpy(accessUnit->data(), mBuffer->data(), info.mLength);
313 memmove(mBuffer->data(),
314 mBuffer->data() + info.mLength,
348 ABitReader bits(mBuffer->data(), 4);
376 memcpy(accessUnit->data(), mBuffer->data() + 4, payloadSize);
382 int16_t *ptr = (int16_t *)accessUnit->data();
388 mBuffer->data(),
389 mBuffer->data() + 4 + payloadSize,
422 ABitReader bits(mBuffer->data() + offset, mBuffer->size() - offset);
485 memcpy(accessUnit->data(), mBuffer->data(), offset);
487 memmove(mBuffer->data(), mBuffer->data() + offset,
535 const uint8_t *data = mBuffer->data();
546 while ((err = getNextNALUnit(&data, &size, &nalStart, &nalSize)) == OK) {
587 unsigned nalType = mBuffer->data()[pos.nalOffset] & 0x1f;
598 memcpy(accessUnit->data() + dstOffset, "\x00\x00\x00\x01", 4);
600 memcpy(accessUnit->data() + dstOffset + 4,
601 mBuffer->data() + pos.nalOffset,
612 memmove(mBuffer->data(),
613 mBuffer->data() + nextScan,
631 pos.nalOffset = nalStart - mBuffer->data();
644 const uint8_t *data = mBuffer->data();
651 uint32_t header = U32_AT(data);
666 memcpy(accessUnit->data(), data, frameSize);
668 memmove(mBuffer->data(),
669 mBuffer->data() + frameSize,
720 uint8_t *ptr = esds->data();
741 memcpy(ptr, csd->data(), csd->size());
747 const uint8_t *data = mBuffer->data();
757 if (memcmp(&data[offset], "\x00\x00\x01", 3)) {
764 currentStartCode = data[offset + 3];
767 memmove(mBuffer->data(), mBuffer->data() + offset, size - offset);
782 (data[4] << 4) | data[5] >> 4;
785 ((data[5] & 0x0f) << 8) | data[6];
795 memcpy(csd->data(), data, offset);
797 memmove(mBuffer->data(),
798 mBuffer->data() + offset,
806 // hexdump(csd->data(), csd->size());
810 kKeyESDS, kTypeESDS, esds->data(), esds->size());
823 memcpy(accessUnit->data(), data, offset);
825 memmove(mBuffer->data(),
826 mBuffer->data() + offset,
841 // hexdump(accessUnit->data(), accessUnit->size());
854 const uint8_t *data, size_t size) {
861 if (memcmp(kStartCode, data, 3)) {
867 if (!memcmp(&data[offset], kStartCode, 3)) {
878 uint8_t *data = mBuffer->data();
902 &data[offset], size - offset)) > 0) {
905 unsigned chunkType = data[offset + 3];
939 &data[offset], chunkSize,
962 memcpy(csd->data(), data, offset);
964 // hexdump(csd->data(), csd->size());
969 esds->data(), esds->size());
984 memcpy(accessUnit->data(), data, offset);
986 memmove(data, &data[offset], size - offset);
1000 // hexdump(accessUnit->data(), accessUnit->size());
1017 memmove(data, &data[offset], size - offset);