Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(954)

Unified Diff: media/cast/rtp_receiver/rtp_parser/test/rtp_packet_builder.cc

Issue 145873006: ui/base/resource: Roll our own version of ReadBigEndian() function. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « media/cast/rtp_receiver/rtp_parser/rtp_parser.cc ('k') | media/cast/rtp_receiver/rtp_receiver.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: media/cast/rtp_receiver/rtp_parser/test/rtp_packet_builder.cc
diff --git a/media/cast/rtp_receiver/rtp_parser/test/rtp_packet_builder.cc b/media/cast/rtp_receiver/rtp_parser/test/rtp_packet_builder.cc
index 05f86a49713a400b8fd4b69581f55735305118e6..e25151113ca1ffee38b16ab703ecdfb69e638c93 100644
--- a/media/cast/rtp_receiver/rtp_parser/test/rtp_packet_builder.cc
+++ b/media/cast/rtp_receiver/rtp_parser/test/rtp_packet_builder.cc
@@ -4,8 +4,8 @@
#include "media/cast/rtp_receiver/rtp_parser/test/rtp_packet_builder.h"
+#include "base/big_endian.h"
#include "base/logging.h"
-#include "net/base/big_endian.h"
namespace media {
namespace cast {
@@ -70,7 +70,7 @@ void RtpPacketBuilder::BuildCastHeader(uint8* data, uint32 data_length) {
DCHECK_LE(kCastRtpHeaderLength, data_length);
// Set the first 7 bytes to 0.
memset(data, 0, kCastRtpHeaderLength);
- net::BigEndianWriter big_endian_writer(data, 56);
+ base::BigEndianWriter big_endian_writer(reinterpret_cast<char*>(data), 56);
big_endian_writer.WriteU8((is_key_ ? 0x80 : 0) |
(is_reference_set_ ? 0x40 : 0));
big_endian_writer.WriteU8(frame_id_);
@@ -83,7 +83,7 @@ void RtpPacketBuilder::BuildCastHeader(uint8* data, uint32 data_length) {
void RtpPacketBuilder::BuildCommonHeader(uint8* data, uint32 data_length) {
DCHECK_LE(kGenericRtpHeaderLength, data_length);
- net::BigEndianWriter big_endian_writer(data, 96);
+ base::BigEndianWriter big_endian_writer(reinterpret_cast<char*>(data), 96);
big_endian_writer.WriteU8(0x80);
big_endian_writer.WriteU8(payload_type_ | (marker_ ? kRtpMarkerBitMask : 0));
big_endian_writer.WriteU16(sequence_number_);
« no previous file with comments | « media/cast/rtp_receiver/rtp_parser/rtp_parser.cc ('k') | media/cast/rtp_receiver/rtp_receiver.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698