summaryrefslogtreecommitdiffstats
path: root/third_party/libwebrtc/media/engine/multiplex_codec_factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/libwebrtc/media/engine/multiplex_codec_factory.h')
-rw-r--r--third_party/libwebrtc/media/engine/multiplex_codec_factory.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/third_party/libwebrtc/media/engine/multiplex_codec_factory.h b/third_party/libwebrtc/media/engine/multiplex_codec_factory.h
index a4272a2eb2..164164f3ee 100644
--- a/third_party/libwebrtc/media/engine/multiplex_codec_factory.h
+++ b/third_party/libwebrtc/media/engine/multiplex_codec_factory.h
@@ -14,6 +14,7 @@
#include <memory>
#include <vector>
+#include "api/environment/environment.h"
#include "api/video_codecs/sdp_video_format.h"
#include "api/video_codecs/video_decoder.h"
#include "api/video_codecs/video_decoder_factory.h"
@@ -66,8 +67,8 @@ class RTC_EXPORT MultiplexDecoderFactory : public VideoDecoderFactory {
bool supports_augmenting_data = false);
std::vector<SdpVideoFormat> GetSupportedFormats() const override;
- std::unique_ptr<VideoDecoder> CreateVideoDecoder(
- const SdpVideoFormat& format) override;
+ std::unique_ptr<VideoDecoder> Create(const Environment& env,
+ const SdpVideoFormat& format) override;
private:
std::unique_ptr<VideoDecoderFactory> factory_;