From bde71044cd4a011486073ba68ad84e606d25aa2d Mon Sep 17 00:00:00 2001 From: Artem Titov Date: Fri, 28 Dec 2018 10:05:45 +0100 Subject: [PATCH] Add constructor from test::FrameGeneratorCapturer Bug: webrtc:10138 Change-Id: I55cac374c1cf07cfeac8c54b3ff0ceb995c95e18 Reviewed-on: https://webrtc-review.googlesource.com/c/115760 Reviewed-by: Steve Anton Commit-Queue: Artem Titov Cr-Commit-Position: refs/heads/master@{#26111} --- pc/test/framegeneratorcapturervideotracksource.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pc/test/framegeneratorcapturervideotracksource.h b/pc/test/framegeneratorcapturervideotracksource.h index d076162ae5..c9324edfad 100644 --- a/pc/test/framegeneratorcapturervideotracksource.h +++ b/pc/test/framegeneratorcapturervideotracksource.h @@ -12,6 +12,7 @@ #define PC_TEST_FRAMEGENERATORCAPTURERVIDEOTRACKSOURCE_H_ #include +#include #include "pc/videotracksource.h" #include "test/frame_generator_capturer.h" @@ -46,6 +47,11 @@ class FrameGeneratorCapturerVideoTrackSource : public VideoTrackSource { config.num_squares_generated, config.frames_per_second, clock)); } + explicit FrameGeneratorCapturerVideoTrackSource( + std::unique_ptr video_capturer) + : VideoTrackSource(false /* remote */), + video_capturer_(std::move(video_capturer)) {} + ~FrameGeneratorCapturerVideoTrackSource() = default; void Start() {