| Index: webrtc/media/base/rtpdump.cc
|
| diff --git a/webrtc/media/base/rtpdump.cc b/webrtc/media/base/rtpdump.cc
|
| index 0cacac705e102d8265c4543c2842e04ccfb9d7ff..a109f2d8e269bcfd135794a0c7847d2b8e51d79a 100644
|
| --- a/webrtc/media/base/rtpdump.cc
|
| +++ b/webrtc/media/base/rtpdump.cc
|
| @@ -36,7 +36,7 @@ RtpDumpFileHeader::RtpDumpFileHeader(uint32_t start_ms, uint32_t s, uint16_t p)
|
| padding(0) {
|
| }
|
|
|
| -void RtpDumpFileHeader::WriteToByteBuffer(rtc::ByteBuffer* buf) {
|
| +void RtpDumpFileHeader::WriteToByteBuffer(rtc::ByteBufferWriter* buf) {
|
| buf->WriteUInt32(start_sec);
|
| buf->WriteUInt32(start_usec);
|
| buf->WriteUInt32(source);
|
| @@ -113,7 +113,7 @@ rtc::StreamResult RtpDumpReader::ReadPacket(RtpDumpPacket* packet) {
|
| if (res != rtc::SR_SUCCESS) {
|
| return res;
|
| }
|
| - rtc::ByteBuffer buf(header, sizeof(header));
|
| + rtc::ByteBufferReader buf(header, sizeof(header));
|
| uint16_t dump_packet_len;
|
| uint16_t data_len;
|
| // Read the full length of the rtpdump packet, including the rtpdump header.
|
| @@ -157,7 +157,7 @@ rtc::StreamResult RtpDumpReader::ReadFileHeader() {
|
| char header[RtpDumpFileHeader::kHeaderLength];
|
| res = stream_->ReadAll(header, sizeof(header), NULL, NULL);
|
| if (res == rtc::SR_SUCCESS) {
|
| - rtc::ByteBuffer buf(header, sizeof(header));
|
| + rtc::ByteBufferReader buf(header, sizeof(header));
|
| uint32_t start_sec;
|
| uint32_t start_usec;
|
| buf.ReadUInt32(&start_sec);
|
| @@ -290,7 +290,7 @@ void RtpDumpLoopReader::UpdateDumpPacket(RtpDumpPacket* packet) {
|
| sequence += loop_count_ * rtp_seq_num_increase_;
|
| timestamp += loop_count_ * rtp_timestamp_increase_;
|
| // Write the updated sequence number and timestamp back to the RTP packet.
|
| - rtc::ByteBuffer buffer;
|
| + rtc::ByteBufferWriter buffer;
|
| buffer.WriteUInt16(sequence);
|
| buffer.WriteUInt32(timestamp);
|
| memcpy(&packet->data[2], buffer.Data(), buffer.Length());
|
| @@ -326,7 +326,7 @@ rtc::StreamResult RtpDumpWriter::WriteFileHeader() {
|
| return res;
|
| }
|
|
|
| - rtc::ByteBuffer buf;
|
| + rtc::ByteBufferWriter buf;
|
| RtpDumpFileHeader file_header(rtc::Time(), 0, 0);
|
| file_header.WriteToByteBuffer(&buf);
|
| return WriteToStream(buf.Data(), buf.Length());
|
| @@ -355,7 +355,7 @@ rtc::StreamResult RtpDumpWriter::WritePacket(const void* data,
|
| }
|
|
|
| // Write the dump packet header.
|
| - rtc::ByteBuffer buf;
|
| + rtc::ByteBufferWriter buf;
|
| buf.WriteUInt16(
|
| static_cast<uint16_t>(RtpDumpPacket::kHeaderLength + write_len));
|
| buf.WriteUInt16(static_cast<uint16_t>(rtcp ? 0 : data_len));
|
|
|