| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "media/cast/rtcp/test_rtcp_packet_builder.h" | 5 #include "media/cast/rtcp/test_rtcp_packet_builder.h" |
| 6 | 6 |
| 7 #include "base/logging.h" | 7 #include "base/logging.h" |
| 8 | 8 |
| 9 namespace media { | 9 namespace media { |
| 10 namespace cast { | 10 namespace cast { |
| (...skipping 30 matching lines...) Expand all Loading... |
| 41 void TestRtcpPacketBuilder::AddRr(uint32 sender_ssrc, | 41 void TestRtcpPacketBuilder::AddRr(uint32 sender_ssrc, |
| 42 int number_of_report_blocks) { | 42 int number_of_report_blocks) { |
| 43 AddRtcpHeader(201, number_of_report_blocks); | 43 AddRtcpHeader(201, number_of_report_blocks); |
| 44 big_endian_writer_.WriteU32(sender_ssrc); | 44 big_endian_writer_.WriteU32(sender_ssrc); |
| 45 } | 45 } |
| 46 | 46 |
| 47 void TestRtcpPacketBuilder::AddRb(uint32 rtp_ssrc) { | 47 void TestRtcpPacketBuilder::AddRb(uint32 rtp_ssrc) { |
| 48 big_endian_writer_.WriteU32(rtp_ssrc); | 48 big_endian_writer_.WriteU32(rtp_ssrc); |
| 49 big_endian_writer_.WriteU32(kLoss); | 49 big_endian_writer_.WriteU32(kLoss); |
| 50 big_endian_writer_.WriteU32(kExtendedMax); | 50 big_endian_writer_.WriteU32(kExtendedMax); |
| 51 big_endian_writer_.WriteU32(kJitter); | 51 big_endian_writer_.WriteU32(kTestJitter); |
| 52 big_endian_writer_.WriteU32(kLastSr); | 52 big_endian_writer_.WriteU32(kLastSr); |
| 53 big_endian_writer_.WriteU32(kDelayLastSr); | 53 big_endian_writer_.WriteU32(kDelayLastSr); |
| 54 } | 54 } |
| 55 | 55 |
| 56 void TestRtcpPacketBuilder::AddSdesCname(uint32 sender_ssrc, | 56 void TestRtcpPacketBuilder::AddSdesCname(uint32 sender_ssrc, |
| 57 const std::string& c_name) { | 57 const std::string& c_name) { |
| 58 AddRtcpHeader(202, 1); | 58 AddRtcpHeader(202, 1); |
| 59 big_endian_writer_.WriteU32(sender_ssrc); | 59 big_endian_writer_.WriteU32(sender_ssrc); |
| 60 big_endian_writer_.WriteU8(1); // c_name. | 60 big_endian_writer_.WriteU8(1); // c_name. |
| 61 | 61 |
| (...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 237 big_endian_writer_.WriteU8(0x80 | (format_or_count & 0x1F)); | 237 big_endian_writer_.WriteU8(0x80 | (format_or_count & 0x1F)); |
| 238 big_endian_writer_.WriteU8(payload); | 238 big_endian_writer_.WriteU8(payload); |
| 239 ptr_of_length_ = big_endian_writer_.ptr(); | 239 ptr_of_length_ = big_endian_writer_.ptr(); |
| 240 | 240 |
| 241 // Initialize length to "clearly illegal". | 241 // Initialize length to "clearly illegal". |
| 242 big_endian_writer_.WriteU16(0xDEAD); | 242 big_endian_writer_.WriteU16(0xDEAD); |
| 243 } | 243 } |
| 244 | 244 |
| 245 } // namespace cast | 245 } // namespace cast |
| 246 } // namespace media | 246 } // namespace media |
| OLD | NEW |