desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #75708
[Bug 1371274] Re: Unable to use the widevine plugin with chromium
Poeple from Arch have gone further and have done what I supposed :
change the widevine gyp file so the support is compiled with the
chromium branding, but no success so far :
>From willmtemple on https://aur.archlinux.org/packages/chromium-pepper-
flash/
""Alien's slackware package does not work. libwidevinecdm cannot be
imported into current chromium or chromium-dev, as it requires the
'branding' gyp variable to be set to 'Chrome' during compile time.
Setting that variable will cause the build to fail (because Google
includes proprietary code and copyrighted images that we don't have in
their Chrome branded builds).
I took the gyp configurations and patched them such that the widevine
cdm support would be built in to 'Chromium' branded builds and by
issuing -Denable-pepper-cdms to the gyp configurator. I also had to fake
a header file and move libwidevinecdm.so to another folder within the
chromium source tree. It compiled, and the plugin will automatically
load when it is within the plugin path (i.e. /usr/lib/chromium/) but it
will still not work. Chromium dumps several javascript errors into
terminal because the plugins are acting bad.
I'll keep looking into it, but I don't think that there's a good way to
get Widevine into the current stable or dev releases of chromium.""
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/1371274
Title:
Unable to use the widevine plugin with chromium
Status in “chromium-browser” package in Ubuntu:
Confirmed
Bug description:
Chromium is unable to use the widevine component from google chrome :
libwidevinecdmadapter.so and libwidevinecdm.so
How to reproduce :
- copy the 2 files the chrome archive in /usr/lib/chromium-browser
- check chrome://components/
- Widevine does not appear
it seems widevine support is only activated when branding=chrome
as seen in
https://github.com/scheib/chromium/blob/master/third_party/widevine/cdm/widevine_cdm.gyp
Widevine support would enable EME playing such as Netflix
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: chromium-browser 37.0.2062.94-0ubuntu0.14.04.1~pkg1042
ProcVersionSignature: Ubuntu 3.13.0-35.62-generic 3.13.11.6
Uname: Linux 3.13.0-35-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.3
Architecture: amd64
Date: Thu Sep 18 21:11:17 2014
InstallationDate: Installed on 2013-10-02 (350 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Beta amd64 (20130925.1)
ProcEnviron:
LANGUAGE=fr_FR
TERM=xterm
PATH=(custom, no user)
LANG=fr_FR.UTF-8
SHELL=/bin/bash
SourcePackage: chromium-browser
SystemImageInfo: Error: [Errno 2] Aucun fichier ou dossier de ce type: 'system-image-cli'
UpgradeStatus: Upgraded to trusty on 2014-05-31 (109 days ago)
modified.conffile..etc.default.chromium.browser: [deleted]
mtime.conffile..etc.chromium.browser.default: 2014-06-01T14:14:23.245932
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1371274/+subscriptions
References