We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7db45ce + 07f3702 commit 3f40807Copy full SHA for 3f40807
resources/lib/actions/videoaction.py
@@ -123,6 +123,14 @@ def __show_warnings(self, media_item):
123
124
if (media_item.isDrmProtected or media_item.isPaid) and AddonSettings.show_drm_paid_warning():
125
if media_item.isDrmProtected:
126
+ try:
127
+ import inputstreamhelper
128
+ is_helper = inputstreamhelper.Helper("mpd", drm="com.widevine.alpha")
129
+ if is_helper.check_inputstream():
130
+ Logger.debug("Widevine available, skipping DRM warning regardless of setting")
131
+ return
132
+ except Exception:
133
+ pass
134
Logger.debug("Showing DRM Warning message")
135
title = LanguageHelper.get_localized_string(LanguageHelper.DrmTitle)
136
message = LanguageHelper.get_localized_string(LanguageHelper.DrmText)
0 commit comments