diff options
Diffstat (limited to 'third_party/libwebrtc/media/engine/multiplex_codec_factory.h')
-rw-r--r-- | third_party/libwebrtc/media/engine/multiplex_codec_factory.h | 5 |
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_; |