mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 01:35:08 +02:00
LibWeb/EncryptedMediaExtensions: Move EME dictionaries out of Bindings
Define MediaKeySystemConfiguration and MediaKeySystemMediaCapability in Web::EncryptedMediaExtensions instead of Web::Bindings. This matches other dictionary definitions in the codebase.
This commit is contained in:
committed by
Shannon Booth
parent
0cf991e205
commit
64736db9e4
Notes:
github-actions[bot]
2026-04-23 20:13:25 +00:00
Author: https://github.com/shannonbooth Commit: https://github.com/LadybirdBrowser/ladybird/commit/64736db9e44 Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/9054
@@ -18,7 +18,7 @@ public:
|
||||
virtual bool supports_init_data_type(Utf16String const& init_data_type) const = 0;
|
||||
virtual bool supports_encryption_scheme(Utf16String const& encryption_scheme) const = 0;
|
||||
virtual bool supports_robustness(Utf16String const& robustness) const = 0;
|
||||
virtual bool definitely_supports_playback(Utf16String const& container, Utf16String const& media_types, Optional<Utf16String> encryption_scheme, Utf16String const& robustness, Bindings::MediaKeySystemConfiguration const& accumulated_configuration, MediaKeyRestrictions const& restrictions) const = 0;
|
||||
virtual bool definitely_supports_playback(Utf16String const& container, Utf16String const& media_types, Optional<Utf16String> encryption_scheme, Utf16String const& robustness, MediaKeySystemConfiguration const& accumulated_configuration, MediaKeyRestrictions const& restrictions) const = 0;
|
||||
|
||||
private:
|
||||
};
|
||||
@@ -55,7 +55,7 @@ public:
|
||||
return robustness.is_empty();
|
||||
}
|
||||
|
||||
virtual bool definitely_supports_playback(Utf16String const& container, Utf16String const& media_types, Optional<Utf16String> encryption_scheme, Utf16String const& robustness, Bindings::MediaKeySystemConfiguration const& accumulated_configuration, MediaKeyRestrictions const& restrictions) const override
|
||||
virtual bool definitely_supports_playback(Utf16String const& container, Utf16String const& media_types, Optional<Utf16String> encryption_scheme, Utf16String const& robustness, MediaKeySystemConfiguration const& accumulated_configuration, MediaKeyRestrictions const& restrictions) const override
|
||||
{
|
||||
(void)container;
|
||||
(void)media_types;
|
||||
|
||||
Reference in New Issue
Block a user