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() {