diff --git a/src/third_party/widevine/cdm/chromeos/x64/LICENSE.txt b/src/third_party/widevine/cdm/chromeos/x64/LICENSE.txt new file mode 100644 index 00000000..354d7c2d --- /dev/null +++ b/src/third_party/widevine/cdm/chromeos/x64/LICENSE.txt @@ -0,0 +1,9 @@ +"Google Inc. and its affiliates ("Google") own all legal right, title and +interest in and to the content decryption module software ("Software") and +related documentation, including any intellectual property rights in the +Software. You may not use, modify, sell, or otherwise distribute the Software +without a separate license agreement with Google. The Software is not open +source software. + +If you are interested in licensing the Software, please contact +widevine@google.com. diff --git a/src/third_party/widevine/cdm/chromeos/x64/libwidevinecdm.so b/src/third_party/widevine/cdm/chromeos/x64/libwidevinecdm.so new file mode 100755 index 00000000..b1fb3e67 Binary files /dev/null and b/src/third_party/widevine/cdm/chromeos/x64/libwidevinecdm.so differ diff --git a/src/third_party/widevine/cdm/chromeos/x64/manifest.json b/src/third_party/widevine/cdm/chromeos/x64/manifest.json new file mode 100644 index 00000000..04310781 --- /dev/null +++ b/src/third_party/widevine/cdm/chromeos/x64/manifest.json @@ -0,0 +1,38 @@ +{ + "manifest_version": 2, + "update_url": "https://clients2.google.com/service/update2/crx", + "name": "WidevineCdm", + "description": "Widevine Content Decryption Module", + "version": "4.10.2557.0", + "minimum_chrome_version": "68.0.3430.0", + "x-cdm-module-versions": "4", + "x-cdm-interface-versions": "10", + "x-cdm-host-versions": "10", + "x-cdm-codecs": "vp8,vp09,avc1,av01", + "x-cdm-persistent-license-support": true, + "x-cdm-supported-encryption-schemes": [ + "cenc", + "cbcs" + ], + "icons": { + "16": "imgs/icon-128x128.png", + "128": "imgs/icon-128x128.png" + }, + "platforms": [ + { + "os": "cros", + "arch": "x64", + "sub_package_path": "_platform_specific/cros_x64/" + }, + { + "os": "cros", + "arch": "arm", + "sub_package_path": "_platform_specific/cros_arm/" + }, + { + "os": "cros", + "arch": "arm64", + "sub_package_path": "_platform_specific/cros_arm64/" + } + ] +} \ No newline at end of file diff --git a/src/third_party/widevine/cdm/chromeos/x64/widevine_cdm_version.h b/src/third_party/widevine/cdm/chromeos/x64/widevine_cdm_version.h new file mode 100644 index 00000000..042f2eda --- /dev/null +++ b/src/third_party/widevine/cdm/chromeos/x64/widevine_cdm_version.h @@ -0,0 +1,20 @@ +// Copyright (c) 2023 The Chromium Authors and Alex313031. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// This is a stand-in for a generated file that is available when the +// Widevine CDM is available. + +#ifndef WIDEVINE_CDM_VERSION_H_ +#define WIDEVINE_CDM_VERSION_H_ + +#include "third_party/widevine/cdm/widevine_cdm_common.h" + +// If the Widevine CDM is available define the following: +// - WIDEVINE_CDM_VERSION_STRING (with the version of the CDM that's available +// as a string, e.g., "1.0.123.456"). + +#define WIDEVINE_CDM_AVAILABLE +#define WIDEVINE_CDM_VERSION_STRING "4.10.2557.0" + +#endif // WIDEVINE_CDM_VERSION_H_