Jeffrey Tinker
778b5ce26f
Fix for b/3501089 Require an API in the DRM client to specify the license type (offline/streaming) and b/4084670 Define events in DRM API to support license expiration, revocation, license failure. Implements events and license changes as documented in the Widevine_Java_API_for_Android_DRM_Framework spec
...
Change-Id: I3d0440e4f64d2279ab3b272a5287db5144e41eb1
2011-03-16 11:49:24 -07:00
Glenn Kasten
f2c4035d15
Fix broken build on full_x86-eng
...
Change-Id: Ie5d6c94d6b993cf83e48971009562c6718c488e0
2011-03-15 13:42:03 -07:00
Jeffrey Tinker
3a1e0f3768
Integration with moto secure keybox storage and add obfuscation of security-related symbols (3513413, 4083757). Also 3481645 - log spam and 3302187 - error handling
...
Change-Id: Ic11ed7ad57717e88b6f0f2991d8bbb9e1251d546
2011-03-11 14:10:43 -08:00
Gloria Wang
007788f060
Add CTS support for Widevine DRM plugin
...
Fix for bug 3329779
Change-Id: I2e44bea50c31e7c70162c8cb0496fde30e62c2dd
2011-03-07 12:52:01 -08:00
Gloria Wang
7e8c3b616e
- Support streaming of content without .wvm extension.
...
If the .wvm extension is not present, the file header
is parsed to determine if it is Widevine content.
- Fixed a missing call to OpenSession.
- Fixed unit test build.
- Fixed x86-eng build.
- This is cherry-picked from master to hc-mr1 branch
"DO NOT MERGE"
Change-Id: Ied0579325d3c11a91f6f182fe59cd978eca68368
2011-03-03 22:04:09 -08:00
Gloria Wang
739a2970a1
Some refactoring
...
Change-Id: Ia4ce205bfccfb642815a2852d0ddd3e0e590a110
2011-03-01 17:31:09 -08:00
Gloria Wang
c78f4380f9
To return correct status in WVMMediaSource::start() and WVMMediaSource::stop()
...
Change-Id: I09db9ba58a4e375128bb3b60bd375b887e11ac05
2011-02-22 10:59:19 -08:00
Gloria Wang
0f9922ff77
Move all Widevine code which have dependency on vendor modules from framework/base to vendor/widevine
...
Change-Id: I2b43e90c279391436f1bbb18ebd64961bec4f9ee
2011-02-18 22:52:12 -08:00
Gloria Wang
1c53769dc1
Update from Widevine
...
Change-Id: Ie508911ed2bff66c1fe5962f51f1a51b8f484f5a
2011-02-18 16:24:28 -08:00
Glenn Kasten
f00905c9b3
Bug 3229711
...
Change-Id: If84322e440c06e8163024c16f9fb95d5c3f8cee7
2011-01-11 17:13:01 -08:00
Gloria Wang
9d6619309c
am 67c93923: (-s ours) Remove Widevine libs from the HC branch. do not merge
...
* commit '67c9392363d4e8535f376981c0a362e5207ff8ee':
Remove Widevine libs from the HC branch. do not merge
2011-01-11 13:36:49 -08:00
Gloria Wang
67c9392363
Remove Widevine libs from the HC branch. do not merge
...
Change-Id: I616acf151931e3e3a9fd9cc3136c9e2dac78e18b
2011-01-10 17:32:05 -08:00
Glenn Kasten
64f74b6dab
Merge "Bug 3250414"
2010-12-14 09:56:32 -08:00
Glenn Kasten
6501fa1d58
Bug 3250414
...
Change-Id: I27f0783216cd9ae7dd0ec4e5a44b494e7992edb3
2010-12-14 09:49:46 -08:00
Glenn Kasten
db244e8a41
Merge "Widevine "verbose" binaries as at 12112010"
2010-12-14 09:27:53 -08:00
Glenn Kasten
a74ffcec1a
Bug 3223806
...
Change-Id: I7adc5b55e23a2710c17f2906faa2c22b844b7035
2010-12-14 09:20:36 -08:00
Bryan Mawhinney
caa45c8a99
Widevine "verbose" binaries as at 12112010
...
Change-Id: I0e98aadb11aa55cea710c2a5fe4b94a07d45eecc
2010-12-13 13:20:16 +00:00
Glenn Kasten
d4d4b6f1d1
Update from Widevine
...
-rw-------@ 1 gkasten eng 1486244 Nov 29 21:35 libdrmwvmplugin.so
-rw-------@ 1 gkasten eng 1419704 Nov 30 17:12 libwvm.so
Change-Id: Icf6f7acea52493b673adcb3a2a693b4c490078b0
2010-12-02 07:58:14 -08:00
Glenn Kasten
e9d080ddf1
Attempt to fix build
...
Change-Id: I222a49d6513267e55fa2f52a4e4335c8e1dd2379
2010-11-24 17:43:34 -08:00
Glenn Kasten
c26373b94a
Fix module name
...
Change-Id: I614da8fb1a0f31146b486124721a06b1952635e0
2010-11-24 15:29:14 -08:00
Glenn Kasten
a14ee0dcf1
Closed source Widevine DRM plug-in for Youtube
...
Change-Id: I2d854946d7f68f50e748e2bca8e736708ab14daf
2010-11-23 17:22:37 -08:00
Anatol Pomozov
17f447cc65
2010-11-23 10:47:48 -08:00