Lines Matching refs:data

78             "/data/misc/rtpout.bin",
84 "/data/misc/rtcpout.bin",
182 (const uint8_t *)buffer->data() + buffer->range_offset();
313 mSocket, buffer->data(), buffer->size(), 0,
326 write(fd, buffer->data(), buffer->size());
331 uint8_t *data = buffer->data() + buffer->size();
333 data[0] = 0x80 | 0;
334 data[1] = 200; // SR
335 data[2] = 0;
336 data[3] = 6;
337 data[4] = mSourceID >> 24;
338 data[5] = (mSourceID >> 16) & 0xff;
339 data[6] = (mSourceID >> 8) & 0xff;
340 data[7] = mSourceID & 0xff;
342 data[8] = mLastNTPTime >> (64 - 8);
343 data[9] = (mLastNTPTime >> (64 - 16)) & 0xff;
344 data[10] = (mLastNTPTime >> (64 - 24)) & 0xff;
345 data[11] = (mLastNTPTime >> 32) & 0xff;
346 data[12] = (mLastNTPTime >> 24) & 0xff;
347 data[13] = (mLastNTPTime >> 16) & 0xff;
348 data[14] = (mLastNTPTime >> 8) & 0xff;
349 data[15] = mLastNTPTime & 0xff;
351 data[16] = (mLastRTPTime >> 24) & 0xff;
352 data[17] = (mLastRTPTime >> 16) & 0xff;
353 data[18] = (mLastRTPTime >> 8) & 0xff;
354 data[19] = mLastRTPTime & 0xff;
356 data[20] = mNumRTPSent >> 24;
357 data[21] = (mNumRTPSent >> 16) & 0xff;
358 data[22] = (mNumRTPSent >> 8) & 0xff;
359 data[23] = mNumRTPSent & 0xff;
361 data[24] = mNumRTPOctetsSent >> 24;
362 data[25] = (mNumRTPOctetsSent >> 16) & 0xff;
363 data[26] = (mNumRTPOctetsSent >> 8) & 0xff;
364 data[27] = mNumRTPOctetsSent & 0xff;
370 uint8_t *data = buffer->data() + buffer->size();
371 data[0] = 0x80 | 1;
372 data[1] = 202; // SDES
373 data[4] = mSourceID >> 24;
374 data[5] = (mSourceID >> 16) & 0xff;
375 data[6] = (mSourceID >> 8) & 0xff;
376 data[7] = mSourceID & 0xff;
380 data[offset++] = 1; // CNAME
383 data[offset++] = strlen(kCNAME);
385 memcpy(&data[offset], kCNAME, strlen(kCNAME));
388 data[offset++] = 7; // NOTE
391 data[offset++] = strlen(kNOTE);
393 memcpy(&data[offset], kNOTE, strlen(kNOTE));
396 data[offset++] = 0;
402 data[offset++] = 0;
404 data[offset++] = 0;
406 data[offset++] = 0;
411 data[2] = numWords >> 8;
412 data[3] = numWords & 0xff;
529 const uint8_t *data =
530 (const uint8_t *)buffer->data() + buffer->range_offset();
537 && memcmp(kStartCode, &data[startCodePos], 4)) {
543 CHECK_EQ((unsigned)data[0], 0x67u);
546 StringPrintf("%02X%02X%02X", data[1], data[2], data[3]);
548 encodeBase64(data, startCodePos, &mSeqParamSet);
550 encodeBase64(&data[startCodePos + 4], size - startCodePos - 4,
556 uint8_t *data = buffer->data();
557 *data++ = (2 << 6) | 1;
558 *data++ = 203;
559 *data++ = 0;
560 *data++ = 1;
561 *data++ = mSourceID >> 24;
562 *data++ = (mSourceID >> 16) & 0xff;
563 *data++ = (mSourceID >> 8) & 0xff;
564 *data++ = mSourceID & 0xff;
580 (const uint8_t *)mediaBuf->data() + mediaBuf->range_offset();
584 // The data fits into a single packet
585 uint8_t *data = buffer->data();
586 data[0] = 0x80;
587 data[1] = (1 << 7) | PT; // M-bit
588 data[2] = (mSeqNo >> 8) & 0xff;
589 data[3] = mSeqNo & 0xff;
590 data[4] = rtpTime >> 24;
591 data[5] = (rtpTime >> 16) & 0xff;
592 data[6] = (rtpTime >> 8) & 0xff;
593 data[7] = rtpTime & 0xff;
594 data[8] = mSourceID >> 24;
595 data[9] = (mSourceID >> 16) & 0xff;
596 data[10] = (mSourceID >> 8) & 0xff;
597 data[11] = mSourceID & 0xff;
599 memcpy(&data[12],
624 uint8_t *data = buffer->data();
625 data[0] = 0x80;
626 data[1] = (lastPacket ? (1 << 7) : 0x00) | PT; // M-bit
627 data[2] = (mSeqNo >> 8) & 0xff;
628 data[3] = mSeqNo & 0xff;
629 data[4] = rtpTime >> 24;
630 data[5] = (rtpTime >> 16) & 0xff;
631 data[6] = (rtpTime >> 8) & 0xff;
632 data[7] = rtpTime & 0xff;
633 data[8] = mSourceID >> 24;
634 data[9] = (mSourceID >> 16) & 0xff;
635 data[10] = (mSourceID >> 8) & 0xff;
636 data[11] = mSourceID & 0xff;
638 data[12] = 28 | (nalType & 0xe0);
642 data[13] =
647 memcpy(&data[14], &mediaData[offset], size);
675 (const uint8_t *)mediaBuf->data() + mediaBuf->range_offset();
695 uint8_t *data = buffer->data();
696 data[0] = 0x80;
697 data[1] = (lastPacket ? 0x80 : 0x00) | PT; // M-bit
698 data[2] = (mSeqNo >> 8) & 0xff;
699 data[3] = mSeqNo & 0xff;
700 data[4] = rtpTime >> 24;
701 data[5] = (rtpTime >> 16) & 0xff;
702 data[6] = (rtpTime >> 8) & 0xff;
703 data[7] = rtpTime & 0xff;
704 data[8] = mSourceID >> 24;
705 data[9] = (mSourceID >> 16) & 0xff;
706 data[10] = (mSourceID >> 8) & 0xff;
707 data[11] = mSourceID & 0xff;
709 data[12] = (offset == 2) ? 0x04 : 0x00; // P=?, V=0
710 data[13] = 0x00; // PLEN = PEBIT = 0
712 memcpy(&data[14], &mediaData[offset], remaining);
746 (const uint8_t *)mediaBuf->data() + mediaBuf->range_offset();
776 // The data fits into a single packet
777 uint8_t *data = buffer->data();
778 data[0] = 0x80;
779 data[1] = PT;
782 data[1] |= 0x80; // M-bit
784 data[2] = (mSeqNo >> 8) & 0xff;
785 data[3] = mSeqNo & 0xff;
786 data[4] = rtpTime >> 24;
787 data[5] = (rtpTime >> 16) & 0xff;
788 data[6] = (rtpTime >> 8) & 0xff;
789 data[7] = rtpTime & 0xff;
790 data[8] = mSourceID >> 24;
791 data[9] = (mSourceID >> 16) & 0xff;
792 data[10] = (mSourceID >> 8) & 0xff;
793 data[11] = mSourceID & 0xff;
795 data[12] = 0xf0; // CMR=15, RR=0
808 data[dstOffset++] = toc;
818 memcpy(&data[dstOffset], &mediaData[srcOffset], frameSize - 1);