Lines Matching defs:data

305             uint8_t *rtp = udpPackets->data() + dstOffset;
324 memcpy(udpPackets->data() + dstOffset,
325 tsPackets->data() + 188 * i,
339 fwrite(tsPackets->data(), 1, tsPackets->size(), mLogFile);
413 sp<ABuffer> data;
414 CHECK(msg->findBuffer("data", &data));
423 err = parseRTCP(data);
495 uint8_t *data = buffer->data() + buffer->size();
499 data[0] = 0x80 | 0;
500 data[1] = 200; // SR
501 data[2] = 0;
502 data[3] = 6;
503 data[4] = kSourceID >> 24;
504 data[5] = (kSourceID >> 16) & 0xff;
505 data[6] = (kSourceID >> 8) & 0xff;
506 data[7] = kSourceID & 0xff;
508 data[8] = mLastNTPTime >> (64 - 8);
509 data[9] = (mLastNTPTime >> (64 - 16)) & 0xff;
510 data[10] = (mLastNTPTime >> (64 - 24)) & 0xff;
511 data[11] = (mLastNTPTime >> 32) & 0xff;
512 data[12] = (mLastNTPTime >> 24) & 0xff;
513 data[13] = (mLastNTPTime >> 16) & 0xff;
514 data[14] = (mLastNTPTime >> 8) & 0xff;
515 data[15] = mLastNTPTime & 0xff;
517 data[16] = (mLastRTPTime >> 24) & 0xff;
518 data[17] = (mLastRTPTime >> 16) & 0xff;
519 data[18] = (mLastRTPTime >> 8) & 0xff;
520 data[19] = mLastRTPTime & 0xff;
522 data[20] = mNumRTPSent >> 24;
523 data[21] = (mNumRTPSent >> 16) & 0xff;
524 data[22] = (mNumRTPSent >> 8) & 0xff;
525 data[23] = mNumRTPSent & 0xff;
527 data[24] = mNumRTPOctetsSent >> 24;
528 data[25] = (mNumRTPOctetsSent >> 16) & 0xff;
529 data[26] = (mNumRTPOctetsSent >> 8) & 0xff;
530 data[27] = mNumRTPOctetsSent & 0xff;
536 uint8_t *data = buffer->data() + buffer->size();
537 data[0] = 0x80 | 1;
538 data[1] = 202; // SDES
539 data[4] = kSourceID >> 24;
540 data[5] = (kSourceID >> 16) & 0xff;
541 data[6] = (kSourceID >> 8) & 0xff;
542 data[7] = kSourceID & 0xff;
546 data[offset++] = 1; // CNAME
549 data[offset++] = strlen(kCNAME);
551 memcpy(&data[offset], kCNAME, strlen(kCNAME));
554 data[offset++] = 7; // NOTE
557 data[offset++] = strlen(kNOTE);
559 memcpy(&data[offset], kNOTE, strlen(kNOTE));
562 data[offset++] = 0;
568 data[offset++] = 0;
570 data[offset++] = 0;
572 data[offset++] = 0;
577 data[2] = numWords >> 8;
578 data[3] = numWords & 0xff;
606 notify->setBuffer("data", buffer);
609 sendPacket(mRTCPSessionID, buffer->data(), buffer->size());
617 const uint8_t *data, size_t size) {
618 if ((data[0] & 0x1f) != 1) {
622 uint32_t srcId = U32_AT(&data[8]);
628 uint16_t seqNo = U16_AT(&data[i]);
629 uint16_t blp = U16_AT(&data[i + 2]);
656 uint8_t *rtp = retransRTP->data();
657 memcpy(rtp, buffer->data(), 12);
662 memcpy(&rtp[14], buffer->data() + 12, buffer->size() - 12);
668 retransRTP->data(), retransRTP->size());
671 mRTPSessionID, buffer->data(), buffer->size());
698 const uint8_t *data = buffer->data();
707 if ((data[0] >> 6) != 2) {
712 if (data[0] & 0x20) {
715 size_t paddingLength = data[size - 1];
726 size_t headerLength = 4 * (data[2] << 8 | data[3]) + 4;
733 switch (data[1]) {
743 parseTSFB(data, headerLength);
748 hexdump(data, headerLength);
754 (unsigned)data[1], headerLength);
759 data += headerLength;
767 int32_t sessionID, const void *data, size_t size) {
768 return mNetSession->sendRequest(sessionID, data, size);
789 uint8_t *rtp = udpPackets->data() + srcOffset;
816 sp<ABuffer> data = new ABuffer(rtpPacketSize);
817 memcpy(data->data(), rtp, rtpPacketSize);
820 notify->setBuffer("data", data);
854 memcpy(packet->data(), rtp, rtpPacketSize);