Skip to content

Commit 2e2d707

Browse files
committed
[WIDEVINE] Allow the keybox and the certificate to be configured from the config.
1 parent 1670282 commit 2e2d707

2 files changed

Lines changed: 12 additions & 6 deletions

File tree

package/wpe/wpeframework-cdmi/WidevineConfig.in

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,16 @@ config BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE
1515
config BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_NEXUS_SVP
1616
bool
1717

18-
config BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_NEXUS_SVP_DEVICE_CERTIFICATE
19-
depends on BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_NEXUS_SVP
18+
config BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_DEVICE_CERTIFICATE
2019
string "Device certificate"
2120
default ""
2221
help
2322
Set the path where the device certificate can be
2423
found on the system. Leave empty to disable.h
24+
25+
config BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_KEYBOX
26+
string "Keybox"
27+
default ""
28+
help
29+
Set the path where the keybox can be found on the
30+
system. Leave empty to disable.h

package/wpe/wpeframework-plugins/wpeframework-plugins.mk

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -204,11 +204,11 @@ ifeq ($(BR2_PACKAGE_WPEFRAMEWORK_CDMI),y)
204204
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_OPENCDMI=ON
205205
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_OPENCDMI_AUTOSTART=true
206206
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_OPENCDMI_OOP=true
207-
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_NEXUS_SVP_DEVICE_CERTIFICATE),"")
208-
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_OPENCDMI_WIDEVINE_DEVICE_CERTIFICATE="$(call qstrip,$(BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_NEXUS_SVP_DEVICE_CERTIFICATE))"
207+
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_DEVICE_CERTIFICATE),)
208+
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_OPENCDMI_WIDEVINE_DEVICE_CERTIFICATE="$(call qstrip,$(BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_DEVICE_CERTIFICATE))"
209209
endif
210-
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_KEYBOX_CERTIFICATE),)
211-
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_OPENCDMI_WIDEVINE_KEYBOX_CERTIFICATE=$(BR2_PACKAGE_WPEFRAMEWORK_KEYBOX_CERTIFICATE)
210+
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_KEYBOX),)
211+
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_OPENCDMI_WIDEVINE_KEYBOX="$(call qstrip,$(BR2_PACKAGE_WPEFRAMEWORK_CDMI_WIDEVINE_KEYBOX))"
212212
endif
213213
ifneq ($(BR2_PACKAGE_WPEFRAMEWORK_CDMI_USER),)
214214
WPEFRAMEWORK_PLUGINS_CONF_OPTS += -DPLUGIN_OPENCDMI_USER=$(BR2_PACKAGE_WPEFRAMEWORK_CDMI_USER)

0 commit comments

Comments
 (0)