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

Side by Side Diff: webrtc/video/video_send_stream_tests.cc

Issue 1507643004: Lint clean video/ and add lint presubmit check. (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: ostringstream 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
« no previous file with comments | « webrtc/video/video_send_stream.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2013 The WebRTC project authors. All Rights Reserved. 2 * Copyright (c) 2013 The WebRTC project authors. All Rights Reserved.
3 * 3 *
4 * Use of this source code is governed by a BSD-style license 4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source 5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found 6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may 7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree. 8 * be found in the AUTHORS file in the root of the source tree.
9 */ 9 */
10 #include <algorithm> // max 10 #include <algorithm> // max
(...skipping 1104 matching lines...) Expand 10 before | Expand all | Expand 10 after
1115 class FrameObserver : public I420FrameCallback { 1115 class FrameObserver : public I420FrameCallback {
1116 public: 1116 public:
1117 FrameObserver() : output_frame_event_(EventWrapper::Create()) {} 1117 FrameObserver() : output_frame_event_(EventWrapper::Create()) {}
1118 1118
1119 void FrameCallback(VideoFrame* video_frame) override { 1119 void FrameCallback(VideoFrame* video_frame) override {
1120 output_frames_.push_back(*video_frame); 1120 output_frames_.push_back(*video_frame);
1121 output_frame_event_->Set(); 1121 output_frame_event_->Set();
1122 } 1122 }
1123 1123
1124 void WaitOutputFrame() { 1124 void WaitOutputFrame() {
1125 const unsigned long kWaitFrameTimeoutMs = 3000; 1125 const uint32_t kWaitFrameTimeoutMs = 3000;
1126 EXPECT_EQ(kEventSignaled, output_frame_event_->Wait(kWaitFrameTimeoutMs)) 1126 EXPECT_EQ(kEventSignaled, output_frame_event_->Wait(kWaitFrameTimeoutMs))
1127 << "Timeout while waiting for output frames."; 1127 << "Timeout while waiting for output frames.";
1128 } 1128 }
1129 1129
1130 const std::vector<VideoFrame>& output_frames() const { 1130 const std::vector<VideoFrame>& output_frames() const {
1131 return output_frames_; 1131 return output_frames_;
1132 } 1132 }
1133 1133
1134 private: 1134 private:
1135 // Delivered output frames. 1135 // Delivered output frames.
(...skipping 280 matching lines...) Expand 10 before | Expand all | Expand 10 after
1416 VideoEncoderConfig encoder_config_; 1416 VideoEncoderConfig encoder_config_;
1417 } test; 1417 } test;
1418 1418
1419 RunBaseTest(&test, FakeNetworkPipe::Config()); 1419 RunBaseTest(&test, FakeNetworkPipe::Config());
1420 } 1420 }
1421 1421
1422 static const size_t kVideoCodecConfigObserverNumberOfTemporalLayers = 4; 1422 static const size_t kVideoCodecConfigObserverNumberOfTemporalLayers = 4;
1423 template <typename T> 1423 template <typename T>
1424 class VideoCodecConfigObserver : public test::SendTest, 1424 class VideoCodecConfigObserver : public test::SendTest,
1425 public test::FakeEncoder { 1425 public test::FakeEncoder {
1426
1427 public: 1426 public:
1428 VideoCodecConfigObserver(VideoCodecType video_codec_type, 1427 VideoCodecConfigObserver(VideoCodecType video_codec_type,
1429 const char* codec_name) 1428 const char* codec_name)
1430 : SendTest(VideoSendStreamTest::kDefaultTimeoutMs), 1429 : SendTest(VideoSendStreamTest::kDefaultTimeoutMs),
1431 FakeEncoder(Clock::GetRealTimeClock()), 1430 FakeEncoder(Clock::GetRealTimeClock()),
1432 video_codec_type_(video_codec_type), 1431 video_codec_type_(video_codec_type),
1433 codec_name_(codec_name), 1432 codec_name_(codec_name),
1434 num_initializations_(0) { 1433 num_initializations_(0) {
1435 memset(&encoder_settings_, 0, sizeof(encoder_settings_)); 1434 memset(&encoder_settings_, 0, sizeof(encoder_settings_));
1436 } 1435 }
(...skipping 773 matching lines...) Expand 10 before | Expand all | Expand 10 after
2210 EXPECT_GT(vp9_header.num_ref_pics, 0u); 2209 EXPECT_GT(vp9_header.num_ref_pics, 0u);
2211 observation_complete_->Set(); 2210 observation_complete_->Set();
2212 } 2211 }
2213 } 2212 }
2214 } test; 2213 } test;
2215 2214
2216 RunBaseTest(&test, FakeNetworkPipe::Config()); 2215 RunBaseTest(&test, FakeNetworkPipe::Config());
2217 } 2216 }
2218 2217
2219 } // namespace webrtc 2218 } // namespace webrtc
OLDNEW
« no previous file with comments | « webrtc/video/video_send_stream.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698