Index: media/filters/fake_video_decoder.h |
diff --git a/media/filters/fake_video_decoder.h b/media/filters/fake_video_decoder.h |
index 454762fc50084d15889006d45072871f0b3d3308..3ac932f3f4bb0295721295d357d90ea193243892 100644 |
--- a/media/filters/fake_video_decoder.h |
+++ b/media/filters/fake_video_decoder.h |
@@ -39,6 +39,9 @@ class FakeVideoDecoder : public VideoDecoder { |
const BytesDecodedCB& bytes_decoded_cb); |
~FakeVideoDecoder() override; |
+ // Enables encrypted config supported. Must be called before Initialize(). |
+ void EnableEncryptedConfigSupport(); |
+ |
// VideoDecoder implementation. |
std::string GetDisplayName() const override; |
void Initialize(const VideoDecoderConfig& config, |
@@ -99,6 +102,8 @@ class FakeVideoDecoder : public VideoDecoder { |
const int max_parallel_decoding_requests_; |
BytesDecodedCB bytes_decoded_cb_; |
+ bool supports_encrypted_config_ = false; |
+ |
State state_; |
CallbackHolder<InitCB> init_cb_; |