Jeff Tinker
31906d8b50
am 62e455e6: Merge "Fix WV CryptoPlugin exports invalid entrypoint" into jb-dev
...
* commit '62e455e6f2a04fddc09027a25837df5c72869cf5':
Fix WV CryptoPlugin exports invalid entrypoint
2012-05-05 23:14:24 -07:00
Jeff Tinker
62e455e6f2
Merge "Fix WV CryptoPlugin exports invalid entrypoint" into jb-dev
2012-05-05 23:09:24 -07:00
Jeff Tinker
905db3c493
am 4bd9c256: Merge "Widevine library update 6.0.0-7012" into jb-dev
...
* commit '4bd9c25643d258fb0b33e85abe8352944e3481e7':
Widevine library update 6.0.0-7012
2012-05-04 22:41:18 -07:00
Jeff Tinker
4bd9c25643
Merge "Widevine library update 6.0.0-7012" into jb-dev
2012-05-04 22:36:01 -07:00
Jeff Tinker
0b993f0ae4
Widevine library update 6.0.0-7012
...
This widevine library release includes fixes for the
following defects:
6422432 Unable to watch video due to stream buffering
5543268 DRM: Stuttering in playback of HD movie rental
6444359 [WVDRM] Excessively long startup on movie playback in JellyBean
6448147 [WVDRM] Short and Long Clocks are Identical
5571083 Lot of stuttering when on mobile network
Change-Id: I0ad4e8dbfc73df81e708591158d4c6189048f154
related-to-bug: 6422432
related-to-bug: 5543268
related-to-bug: 6444359
related-to-bug: 6448147
related-to-bug: 5571083
2012-05-04 22:06:03 -07:00
Jeff Tinker
d35a541636
Fix WV CryptoPlugin exports invalid entrypoint
...
Change-Id: I812fbdb4035953385166105506be865c1eee6812
related-to-bug: 6440292
2012-05-03 16:05:45 -07:00
The Android Automerger
15bac46e70
merge in jb-release history after reset to jb-dev
2012-05-03 07:32:52 -07:00
Jean-Baptiste Queru
5b42863796
Merge "liboemcrypto only exists in vendor/ builds"
2012-05-03 06:28:00 -07:00
Jean-Baptiste Queru
85acf5d879
liboemcrypto only exists in vendor/ builds
...
Change-Id: I62f7106cbc31015ee382f6901460dd3c46832813
2012-05-02 18:03:03 -07:00
Jeff Tinker
1eaccb6669
Fix intermittent native fault in Widevine
...
Change-Id: I19e0b19eb9e53ca19dea10a46cf286fb091d7542
related-to-bug: 6432496
2012-05-02 13:10:29 -07:00
Jeff Tinker
e3c3350281
Fix Widevine error reporting in JellyBean
...
Includes Widevine library version 6.0.0-6969
Change-Id: I4a606cd730251bfa449f67e8214c3cb411bd3311
related-to-bug: 6429947
2012-05-02 12:22:02 -07:00
The Android Automerger
1423662b73
merge in jb-release history after reset to jb-dev
2012-05-02 07:23:40 -07:00
Jeff Tinker
92dda7e094
Fix android build for Widevine L3 devices (crespo, trygon)
...
This patch includes Widevine libraries Version 6.0.0-6859
for L3 devices.
Change-Id: Iddc667393ffe9bd06dc665a8ed3a52f35fb93516
related-to-bug: 6428219
2012-05-01 17:46:22 -07:00
Jeff Tinker
b48d5e3ab9
Merge "Part of fix for build break - missing WVCryptoPlugin.h in full_tuna build" into jb-dev
2012-05-01 17:07:31 -07:00
Jeff Tinker
cb5f8fa7eb
Part of fix for build break - missing WVCryptoPlugin.h in full_tuna build
...
Change-Id: I7c4212bf2970eddc3c00d6da00af39f73f199964
related-to-bug: 6427841
2012-05-01 16:54:00 -07:00
Jeff Tinker
3397e72468
Fix offline license requests and error events
...
Corrected a regression in error event reporting and a
mismatch in asset paths during rights acquisition.
Also requires https://android-git.corp.google.com/g/#/c/185898/
Contains Widevine libraries version 6.0.0-6957
Change-Id: I4a7603a86feaf437673fc73f0cccb6065dbcce67
related-to-bug: 6414503
2012-05-01 15:46:14 -07:00
Jeff Tinker
ec2d703970
Fix ERROR_IO due to timeout on video stream and corrupt samples
...
This change applies to the wv extractor when used in conjunction
with new MediaCodec model.
Change-Id: I999990ff41d35641110a58472f1cdb8c4c7db02e
related-to-bug: 5986621
2012-05-01 13:10:42 -07:00
The Android Automerger
63a1757b5d
merge in jb-release history after reset to jb-dev
2012-04-30 07:10:11 -07:00
Jeff Tinker
d4241dddd3
Merge "Add CryptoPluginMode to WV extractor" into jb-dev
2012-04-27 08:27:31 -07:00
Andreas Huber
6473768dcb
[WVDRM] Support new Java API crypto HAL
...
Implements WV crypto plugin core lib build
Change-Id: I4f3fb06a4a9cf7c9c663d3dcee9cfd2c2900ebc2
related-to-bug: 5986621
2012-04-26 18:11:12 -07:00
Jeff Tinker
a9f82e979f
Add CryptoPluginMode to WV extractor
...
Allows the WV extractor to run in a mode that is compatible with
the DRM CryptoPlugin HAL API, where decryption is deferred
until the encrypted data is sent through the CryptoPlugin to
the codec.
This patch does:
(1) Adds a flag mCryptoPluginMode that controls this behavior
[Note: need framework support to enable/disable this]
(2) Accumulates information in track metadata to delineate
crypto unit boundaries for the CryptoPlugin
related-to-bug: 5986621
Change-Id: I3318d5cde38c7b02a7bdb56aca9aece852c9781c
2012-04-26 14:50:28 -07:00
The Android Automerger
c3e2d78d47
merge in jb-release history after reset to master
2012-04-16 07:09:48 -07:00
Jean-Baptiste Queru
aaa8479c34
Allow disabling the generic implementation.
...
Some device like grouper have their own.
Change-Id: I3a2c7e00c1a3158bd4555fefea8c7cee3e426230
2012-04-13 17:11:16 -07:00
Jeff Tinker
e3e41ac5fd
Fix for x86 build error on lunch target vbox_x86-eng
...
Excludes widevine drm libs from build for now, will
re-enable when the libs are available.
Change-Id: I51521afd073029bb0e5bcf0d00ea770c2bf18001
2012-04-12 10:58:05 -07:00
Jeff Tinker
e91ac5af7a
Merge "Remove the annoying WVStreamControl version prints from command line test apps"
2012-04-12 09:24:13 -07:00
The Android Automerger
12c9dc9c7a
merge in jb-release history after reset to master
2012-04-12 07:09:35 -07:00
Jeff Tinker
86ecba13ef
Remove the annoying WVStreamControl version prints from command line test apps
...
Change-Id: I946c4e62a68b2bf9a10ad957feb9424aa606755e
2012-04-11 20:30:23 -07:00
Jeff Tinker
791becda35
Merge "[WVDRM] Reorg of binary libs into proc-specific folders"
2012-04-11 14:43: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
Jeff Tinker
2ed002aded
am 39c68596: am 176a13e8: Merge "Fix for HLS live streaming" into ics-mr1
...
* commit '39c685965741638e3561fe2423b8861984f2a7f1':
Fix for HLS live streaming
2012-04-09 23:03:21 -07:00
Jeff Tinker
39c6859657
am 176a13e8: Merge "Fix for HLS live streaming" into ics-mr1
...
* commit '176a13e8ccdaad196c1f738e89bdcbfc0fc90c80':
Fix for HLS live streaming
2012-04-09 23:00:57 -07:00
Jeff Tinker
176a13e8cc
Merge "Fix for HLS live streaming" into ics-mr1
2012-04-09 22:56:36 -07:00
The Android Automerger
41f33fd4ca
merge in jb-release history after reset to master
2012-04-09 07:13:34 -07:00
Jeff Tinker
9a7a7879f1
Merge "Upgrade of Widevine libraries from 4.5.0 to 6.0.0"
2012-04-06 18:11:18 -07:00
Jeff Tinker
462dc030f8
Upgrade of Widevine libraries from 4.5.0 to 6.0.0
...
Upload for Dave Parsons
6.0.0 Widevine libraries contain the features required
to support multiple audio tracks and subtitles. This
is establishing the baseline for those features.
Change-Id: If12074bb2e4364c8107339e2f69453c40698e91f
related-to-bug: 5880566
2012-04-05 15:49:32 -07:00
Jeff Tinker
83be76c303
Merge "Fix an intermittent issue with HLS live streaming"
2012-04-05 12:02:45 -07:00
Jeff Tinker
ce5b9f777d
Fix for HLS live streaming
...
An uninitialized return code was causing intermittent
playback failure during Widevine HLS live playback.
This change supports vendors doing Widevine integration
on their devices from the ICS code base. It has been
confirmed to resolve the HLS streaming issue by 3
vendors.
Change-Id: Ib5bd1aa92f577a0e759e11cb154359686943a903
related-to-bug: 6277231
2012-04-05 11:53:38 -07:00
The Android Automerger
21db240a97
merge in jb-release history after reset to master
2012-04-05 07:12:21 -07:00
Jeff Tinker
e612ce59c4
Merge "/vendor/widevine portion of removing YouTube-specific error codes"
2012-04-04 10:17:10 -07:00
Jeff Tinker
efd3647691
/vendor/widevine portion of removing YouTube-specific error codes
...
Multi-repository change. See also update to MediaErrors.h in
a separate CL.
related-to-bug: 5883949
Change-Id: I505486a86a87b690aa13f813f4b88edd386382ce
2012-04-03 16:09:05 -07:00
Mike Lockwood
b12c4a93f4
Merge remote-tracking branch 'goog/ics-aah'
2012-04-03 10:15:22 -07:00
The Android Automerger
833a68a434
merge in jb-release history after reset to master
2012-04-03 03:39:35 -07:00
Jeff Tinker
ba32a8ddb8
Fix an intermittent issue with HLS live streaming
...
An uninitialized return code was causing intermittent
playback failure during Widevine HLS live playback
Change-Id: Ib45176e7f91e2b6ccf0eb4185c6d58d3be0229b4
related-to-bug: 6277231
2012-04-02 22:10:04 -07:00
Jeff Tinker
c8a09dfe42
Protect against rollover of LICENSE_START_TIME when clock is set back
...
Contains Widevine library version 4.5.0.6480
Change-Id: I735d4a07c38f0eb781f7c5338229b179fdc3a550
related-to-bug: 6202995
2012-03-30 17:12:12 -07:00
The Android Automerger
b139e89759
merge in jb-release history after reset to master
2012-03-29 08:24:40 -07:00
James Dong
e9ff127d78
Makefile change because media and drm header files are relocated
...
o related-to-bug: 6214141
Change-Id: I5d5e4169eb05f75c19c1598e05b72e251b2899fb
2012-03-23 21:51:16 -07:00
Jeff Tinker
79b8865e2c
am c2f46759: (-s ours) DO NOT MERGE Fix Widevine HLS live streaming
...
* commit 'c2f46759cc93e993100eb49f7c70b154e8ce033f':
DO NOT MERGE Fix Widevine HLS live streaming
2012-03-20 19:35:41 -07:00
The Android Automerger
9f4c07788d
merge in jb-release history after reset to master
2012-03-19 07:11:01 -07:00
Jeff Tinker
df111fecda
am c2f46759: DO NOT MERGE Fix Widevine HLS live streaming
...
* commit 'c2f46759cc93e993100eb49f7c70b154e8ce033f':
DO NOT MERGE Fix Widevine HLS live streaming
2012-03-16 18:54:05 -07:00
Jeff Tinker
c2f46759cc
DO NOT MERGE Fix Widevine HLS live streaming
...
Change-Id: I566b693f7f0e9a7b7c8111fb654f79bcd927e02d
related-to-bug: 6178393
2012-03-16 18:22:17 -07:00