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}
This commit is contained in:
committed by
Commit Bot
parent
859abef68c
commit
74682c1191
@ -14,6 +14,7 @@
|
||||
#include <stdint.h>
|
||||
#include <memory>
|
||||
|
||||
#include "api/task_queue/task_queue_factory.h"
|
||||
#include "api/video/video_frame.h"
|
||||
#include "api/video/video_sink_interface.h"
|
||||
#include "api/video/video_stream_encoder_interface.h"
|
||||
@ -27,6 +28,11 @@ std::unique_ptr<VideoStreamEncoderInterface> CreateVideoStreamEncoder(
|
||||
VideoStreamEncoderObserver* encoder_stats_observer,
|
||||
const VideoStreamEncoderSettings& settings);
|
||||
|
||||
std::unique_ptr<VideoStreamEncoderInterface> CreateVideoStreamEncoder(
|
||||
TaskQueueFactory* task_queue_factory,
|
||||
uint32_t number_of_cores,
|
||||
VideoStreamEncoderObserver* encoder_stats_observer,
|
||||
const VideoStreamEncoderSettings& settings);
|
||||
} // namespace webrtc
|
||||
|
||||
#endif // API_VIDEO_VIDEO_STREAM_ENCODER_CREATE_H_
|
||||
|
||||
Reference in New Issue
Block a user