diff options
Diffstat (limited to 'chromium/media/filters/dav1d_video_decoder.h')
-rw-r--r-- | chromium/media/filters/dav1d_video_decoder.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chromium/media/filters/dav1d_video_decoder.h b/chromium/media/filters/dav1d_video_decoder.h index 22c4e1fd381..689628ae07e 100644 --- a/chromium/media/filters/dav1d_video_decoder.h +++ b/chromium/media/filters/dav1d_video_decoder.h @@ -11,6 +11,7 @@ #include "base/macros.h" #include "base/memory/ref_counted_memory.h" #include "base/sequence_checker.h" +#include "media/base/supported_video_decoder_config.h" #include "media/base/video_decoder.h" #include "media/base/video_decoder_config.h" #include "media/base/video_frame.h" @@ -24,11 +25,14 @@ class MediaLog; class MEDIA_EXPORT Dav1dVideoDecoder : public OffloadableVideoDecoder { public: + static SupportedVideoDecoderConfigs SupportedConfigs(); + Dav1dVideoDecoder(MediaLog* media_log, OffloadState offload_state = OffloadState::kNormal); ~Dav1dVideoDecoder() override; // VideoDecoder implementation. + VideoDecoderType GetDecoderType() const override; std::string GetDisplayName() const override; void Initialize(const VideoDecoderConfig& config, bool low_delay, |