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

Side by Side Diff: media/cast/net/rtp/framer_unittest.cc

Issue 1534273002: Switch to standard integer types in media/. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: more Created 5 years 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 "base/test/simple_test_tick_clock.h" 5 #include "base/test/simple_test_tick_clock.h"
6 #include "media/cast/net/cast_transport_defines.h" 6 #include "media/cast/net/cast_transport_defines.h"
7 #include "media/cast/net/rtp/framer.h" 7 #include "media/cast/net/rtp/framer.h"
8 #include "media/cast/net/rtp/mock_rtp_payload_feedback.h" 8 #include "media/cast/net/rtp/mock_rtp_payload_feedback.h"
9 #include "testing/gtest/include/gtest/gtest.h" 9 #include "testing/gtest/include/gtest/gtest.h"
10 10
11 namespace media { 11 namespace media {
12 namespace cast { 12 namespace cast {
13 13
14 class FramerTest : public ::testing::Test { 14 class FramerTest : public ::testing::Test {
15 protected: 15 protected:
16 FramerTest() 16 FramerTest()
17 : mock_rtp_payload_feedback_(), 17 : mock_rtp_payload_feedback_(),
18 framer_(&testing_clock_, &mock_rtp_payload_feedback_, 0, true, 0) { 18 framer_(&testing_clock_, &mock_rtp_payload_feedback_, 0, true, 0) {
19 payload_.assign(kMaxIpPacketSize, 0); 19 payload_.assign(kMaxIpPacketSize, 0);
20 20
21 EXPECT_CALL(mock_rtp_payload_feedback_, CastFeedback(testing::_)) 21 EXPECT_CALL(mock_rtp_payload_feedback_, CastFeedback(testing::_))
22 .WillRepeatedly(testing::Return()); 22 .WillRepeatedly(testing::Return());
23 } 23 }
24 24
25 ~FramerTest() override {} 25 ~FramerTest() override {}
26 26
27 std::vector<uint8> payload_; 27 std::vector<uint8_t> payload_;
28 RtpCastHeader rtp_header_; 28 RtpCastHeader rtp_header_;
29 MockRtpPayloadFeedback mock_rtp_payload_feedback_; 29 MockRtpPayloadFeedback mock_rtp_payload_feedback_;
30 Framer framer_; 30 Framer framer_;
31 base::SimpleTestTickClock testing_clock_; 31 base::SimpleTestTickClock testing_clock_;
32 32
33 DISALLOW_COPY_AND_ASSIGN(FramerTest); 33 DISALLOW_COPY_AND_ASSIGN(FramerTest);
34 }; 34 };
35 35
36 TEST_F(FramerTest, EmptyState) { 36 TEST_F(FramerTest, EmptyState) {
37 EncodedFrame frame; 37 EncodedFrame frame;
(...skipping 455 matching lines...) Expand 10 before | Expand all | Expand 10 after
493 EXPECT_TRUE(next_frame); 493 EXPECT_TRUE(next_frame);
494 EXPECT_FALSE(multiple); 494 EXPECT_FALSE(multiple);
495 EXPECT_EQ(EncodedFrame::KEY, frame.dependency); 495 EXPECT_EQ(EncodedFrame::KEY, frame.dependency);
496 EXPECT_EQ(256u, frame.frame_id); 496 EXPECT_EQ(256u, frame.frame_id);
497 EXPECT_EQ(256u, frame.referenced_frame_id); 497 EXPECT_EQ(256u, frame.referenced_frame_id);
498 framer_.ReleaseFrame(frame.frame_id); 498 framer_.ReleaseFrame(frame.frame_id);
499 } 499 }
500 500
501 } // namespace cast 501 } // namespace cast
502 } // namespace media 502 } // namespace media
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698