#include "third_party/blink/renderer/modules/webcodecs/decrypt_config_util.h"
#include "media/base/decrypt_config.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_decrypt_config.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_encryption_pattern.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_subsample_entry.h"
#include "third_party/blink/renderer/modules/webcodecs/array_buffer_util.h"
namespace blink {
std::unique_ptr<media::DecryptConfig> CreateMediaDecryptConfig(
const DecryptConfig& js_config) { … }
std::optional<media::EncryptionScheme> ToMediaEncryptionScheme(
const String& scheme) { … }
}