John "Juce" Bruce
303a809cf4
Update Widevine Classic to 4.5.0.10139
...
This restores the MIPS builds of Widevine Classic. All targets are
also built against their respective mini-emulator targets instead of a
specific device, now.
Contains "Use Local libopenssl"
https://widevine-internal-review.googlesource.com/#/c/14606/
Contains "Fix MIPS Build"
https://widevine-internal-review.googlesource.com/#/c/14701/
Contains "Move Classic ARM and x86 Builds to Emulator By Default"
https://widevine-internal-review.googlesource.com/#/c/14741/
Contains "Re-Add MIPS to Android Build Script"
https://widevine-internal-review.googlesource.com/#/c/14746/
Bug: 19200196
Change-Id: Ib2366543746a688dc7b967dab78547b59c0e6315
2015-06-19 16:02:38 -07:00
Edwin Wong
49ef93ccb3
Update Widevine Classic Library to 4.5.0.10136.
...
Update license request URL references. Replaces URL ending with
.../GetEMMs.cgi with the new url. Update portal to widevine.
Widevine repo reference: https://widevine-internal-review.googlesource.com/#/c/14659/ .
bug: 16630664
Change-Id: I7b263c239af75ce35e5c7a0b6856d129ee25332c
2015-06-11 14:59:59 -07:00
Edwin Wong
bcaec72285
Fix "Cannot play downloaded content without WIFI".
...
Update Widevine Classic Library to 4.5.0.10133, built from
601_AndroidOS_M.
https://widevine-internal-review.googlesource.com/#/c/13060/
bug: 19090240
Change-Id: I2dab56b485e109658230019205b58b1ab8fbb155
2015-02-24 11:07:55 -08:00
Dan Albert
93e1acb958
Remove Widevine Classic Dependency on STLPort
...
* Move some libraries that were being built with the NDK but
statically included into platform code off the NDK.
* Update the prebuilt Widevine Classic binaries to 4.5.0.10131.
Bug: 15193147
Change-Id: I93f356a97c9c92c1f14c00e7420b941b1bb4357e
2015-02-20 14:33:42 -08:00
Jeff Tinker
d7907f03b4
am 1a5103c7: Include WV classic L3 libraries for x86 in Lollipop branches
...
* commit '1a5103c739ebcac21799406a721cff2974a9852a':
Include WV classic L3 libraries for x86 in Lollipop branches
2015-01-15 00:45:12 +00:00
Jeff Tinker
1a5103c739
Include WV classic L3 libraries for x86 in Lollipop branches
...
bug: 18985145
Change-Id: I659c10b33dc79bf44a6da907d168e1ef61df2172
2015-01-14 12:21:51 -08:00
Edwin Wong
61db592610
Update Widevine Classic Library to 4.5.0.10128.
...
Fix "cannot play pinned movie after upgrade bug".
https://widevine-internal-review.googlesource.com/#/c/12160/
bug: 18136076
Change-Id: If14273fcb74e234618a2b450cc0affbbeca0d28f
2014-12-22 11:18:47 -08:00
Edwin Wong
96721d7145
Update Widevine Classic Library to 4.5.0.10127.
...
Add openssl-0.9.8za.
https://widevine-internal-review.googlesource.com/#/c/10828/
Update openssl lib to 0.9.8za.
https://widevine-internal-review.googlesource.com/#/c/10862/
Update Version string to 601_AndroidOS_L.
https://widevine-internal-review.googlesource.com/#/c/10950/
Fix Build On lmp-dev.
https://widevine-internal-review.googlesource.com/#/c/10837/
Translate widevine:// Protocol In getConstrains() and checkRightsStatus().
https://widevine-internal-review.googlesource.com/#/c/10838/
Convert "widevine:" prefix for lm->Register() as well.
https://widevine-internal-review.googlesource.com/#/c/11080/
bug: 9835684
bug: 15932110
Change-Id: I1f996355cf13ffca8d0b6ed464aa7b59b5fe4458
2014-09-03 20:55:34 +00:00
Edwin Wong
0c0c21bb47
Upgrade Widevine Classic to 4.5.0.10120
...
Fix crash in WV_Teardown() causes by deleting shared output parser object.
We used to have a single output parser object and a single memory chunk object
that are shared by multiple sessions. When we delete the output parser, another
session may still be using it. The deletion causes a native crash intermittently.
The fix addresses these two issues: i)output parser object is now created per
session, and ii)add reference count to keep track of the single memory chunk
object use so we do not delet it while other sessions are still using it.
Merge of https://widevine-internal-review.googlesource.com/#/c/9253/ and
https://widevine-internal-review.googlesource.com/#/c/9271/ from widevine repo
RC/4.5.0/601_AndroidOS_K branch.
Change-Id: I7ce467a514904c9087f0da5cea74e4b85fcac1b3
related-to-bug: 13208359
2014-03-14 20:10:16 -07:00
Colin Cross
d6b79557ab
widevine: support multilib builds
...
Support builds for multiple architectures the same time:
Use LOCAL_MODULE_TARGET_ARCH to restrict building to specific arches
Use LOCAL_C_INCLUDES_x86 to set the include path for only x86 builds
Change-Id: I7c33c27f1c9bfb6e3318a07514698992482f6cd7
2014-02-20 12:48:45 -08:00
John "Juce" Bruce
33a223dcf1
Add x86 Builds for Widevine Classic 4.5.0.10113 - DO NOT MERGE
...
Adds L1 x86 build of Widevine Classic that has been verified by partners.
Change-Id: Id85fea0e0311d06f0875a4aaedebaa9b00d17efa
2013-12-03 19:03:47 -08:00
Ying Wang
e36b59b8d3
Use board config variable BOARD_WIDEVINE_OEMCRYPTO_LEVEL
...
Instead of grepping out the oemcrypto level from PRODUCT_PACKAGES, which
is very fragile.
Change-Id: I1ac5b8ace25dd4798d3383304f01496f12193526
2012-06-05 14:29:27 -07:00
Jeff Tinker
300d172ba4
[WVDRM] Reorg of binary libs into proc-specific folders
...
Rahul's changes in preparation for adding x86 support
Change-Id: Ib51dfa72291857c44be37595be2205dd040fc0dd
related-to-bug: 6276794
2012-04-10 17:26:58 -07:00