Inject TaskQueueFactory to video streams.
Bug: webrtc:10365
Change-Id: Ib655d8eac4467926bcb86cf2cb3728eabf5342d8
Reviewed-on: https://webrtc-review.googlesource.com/c/125089
Commit-Queue: Sebastian Jansson <srte@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26921}
diff --git a/video/video_stream_encoder.h b/video/video_stream_encoder.h
index ea9cfd6..911627a 100644
--- a/video/video_stream_encoder.h
+++ b/video/video_stream_encoder.h
@@ -56,7 +56,8 @@
VideoStreamEncoder(uint32_t number_of_cores,
VideoStreamEncoderObserver* encoder_stats_observer,
const VideoStreamEncoderSettings& settings,
- std::unique_ptr<OveruseFrameDetector> overuse_detector);
+ std::unique_ptr<OveruseFrameDetector> overuse_detector,
+ TaskQueueFactory* task_queue_factory);
~VideoStreamEncoder() override;
void SetSource(rtc::VideoSourceInterface<VideoFrame>* source,