| Index: media/cast/net/rtp_sender/rtp_packetizer/test/rtp_header_parser.cc
|
| diff --git a/media/cast/rtp_sender/rtp_packetizer/test/rtp_header_parser.cc b/media/cast/net/rtp_sender/rtp_packetizer/test/rtp_header_parser.cc
|
| similarity index 73%
|
| rename from media/cast/rtp_sender/rtp_packetizer/test/rtp_header_parser.cc
|
| rename to media/cast/net/rtp_sender/rtp_packetizer/test/rtp_header_parser.cc
|
| index 5c1c9fe6d0989bffdd5823f6ee023fb76f84ce4c..13acb0030f1c97d384e8f57151b2a0687394f208 100644
|
| --- a/media/cast/rtp_sender/rtp_packetizer/test/rtp_header_parser.cc
|
| +++ b/media/cast/net/rtp_sender/rtp_packetizer/test/rtp_header_parser.cc
|
| @@ -2,7 +2,7 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#include "media/cast/rtp_sender/rtp_packetizer/test/rtp_header_parser.h"
|
| +#include "media/cast/net/rtp_sender/rtp_packetizer/test/rtp_header_parser.h"
|
|
|
| #include <cstddef>
|
|
|
| @@ -24,14 +24,14 @@ RtpHeaderParser::RtpHeaderParser(const uint8* rtp_data,
|
|
|
| RtpHeaderParser::~RtpHeaderParser() {}
|
|
|
| -bool RtpHeaderParser::Parse(RtpCastHeader* parsed_packet) const {
|
| +bool RtpHeaderParser::Parse(RtpCastTestHeader* parsed_packet) const {
|
| if (length_ < kRtpCommonHeaderLength + kRtpCastHeaderLength)
|
| return false;
|
| if (!ParseCommon(parsed_packet)) return false;
|
| return ParseCast(parsed_packet);
|
| }
|
|
|
| -bool RtpHeaderParser::ParseCommon(RtpCastHeader* parsed_packet) const {
|
| +bool RtpHeaderParser::ParseCommon(RtpCastTestHeader* parsed_packet) const {
|
| const uint8 version = rtp_data_begin_[0] >> 6;
|
| if (version != 2) {
|
| return false;
|
| @@ -52,21 +52,20 @@ bool RtpHeaderParser::ParseCommon(RtpCastHeader* parsed_packet) const {
|
|
|
| const uint8 csrc_octs = num_csrcs * 4;
|
|
|
| - parsed_packet->webrtc.header.markerBit = marker;
|
| - parsed_packet->webrtc.header.payloadType = payload_type;
|
| - parsed_packet->webrtc.header.sequenceNumber = sequence_number;
|
| - parsed_packet->webrtc.header.timestamp = rtp_timestamp;
|
| - parsed_packet->webrtc.header.ssrc = ssrc;
|
| - parsed_packet->webrtc.header.numCSRCs = num_csrcs;
|
| + parsed_packet->marker = marker;
|
| + parsed_packet->payload_type = payload_type;
|
| + parsed_packet->sequence_number = sequence_number;
|
| + parsed_packet->rtp_timestamp = rtp_timestamp;
|
| + parsed_packet->ssrc = ssrc;
|
| + parsed_packet->num_csrcs = num_csrcs;
|
|
|
| - parsed_packet->webrtc.type.Audio.numEnergy =
|
| - parsed_packet->webrtc.header.numCSRCs;
|
| + parsed_packet->audio_num_energy = parsed_packet->num_csrcs;
|
|
|
| - parsed_packet->webrtc.header.headerLength = 12 + csrc_octs;
|
| + parsed_packet->header_length = 12 + csrc_octs;
|
| return true;
|
| }
|
|
|
| -bool RtpHeaderParser::ParseCast(RtpCastHeader* parsed_packet) const {
|
| +bool RtpHeaderParser::ParseCast(RtpCastTestHeader* parsed_packet) const {
|
| const uint8* data = rtp_data_begin_ + kRtpCommonHeaderLength;
|
| parsed_packet->is_key_frame = (data[0] & kCastKeyFrameBitMask);
|
| parsed_packet->is_reference = (data[0] & kCastReferenceFrameIdBitMask);
|
|
|