John "Juce" Bruce
1e0e3e3a9f
am 470fb26f: am 071f6998: DO NOT MERGE - Update Widevine Classic on JB-MR1.1 to 4.5.0.10107
...
* commit '470fb26f7201e0f3161e5f0aea95743ad5d4aa11':
DO NOT MERGE - Update Widevine Classic on JB-MR1.1 to 4.5.0.10107
2013-10-01 15:19:32 -07:00
John "Juce" Bruce
470fb26f72
am 071f6998: DO NOT MERGE - Update Widevine Classic on JB-MR1.1 to 4.5.0.10107
...
* commit '071f6998928ff2dbc0c5c3393f4ea9f0e6205ce9':
DO NOT MERGE - Update Widevine Classic on JB-MR1.1 to 4.5.0.10107
2013-10-01 15:17:45 -07:00
John "Juce" Bruce
071f699892
DO NOT MERGE - Update Widevine Classic on JB-MR1.1 to 4.5.0.10107
...
This updates the Widevine Classic libraries to version 4.5.0.10107.
This version backports the bugfix for the IPv6 issue from JB-MR2.
Also, the Widevine build system has been updated to support all six
flavors. (2 security levels x 3 instruction sets)
This change adds x86 L1 binaries and MIPS L3 binaries, as these have
been validated by partners.
Bug: 10246711
Change-Id: Ic0cf32ffd82fc8dacced84cecdee059afa1049ca
2013-10-01 15:12:21 -07:00
Fred Gylys-Colwell
e80df9e555
am fc913138: am 0b56285a: Update JBMR1 Widevine Libraries to 4.5.0.10095 (DO NOT MERGE)
...
* commit 'fc913138ac362253fc559a9d414dc4d46c4d154f':
Update JBMR1 Widevine Libraries to 4.5.0.10095 (DO NOT MERGE)
2013-09-12 11:16:14 -07:00
Fred Gylys-Colwell
fc913138ac
am 0b56285a: Update JBMR1 Widevine Libraries to 4.5.0.10095 (DO NOT MERGE)
...
* commit '0b56285a624338a87f7759f73faa0cda44b42cfa':
Update JBMR1 Widevine Libraries to 4.5.0.10095 (DO NOT MERGE)
2013-09-12 11:12:59 -07:00
Fred Gylys-Colwell
0b56285a62
Update JBMR1 Widevine Libraries to 4.5.0.10095 (DO NOT MERGE)
...
This change updates the Widevine binary libraries.
It includes the change:
Change name of DNS Server For Android Build
https://widevine-internal-review.googlesource.com/3322
Correct tool version for x86 jb-mr1 builds
https://widevine-internal-review.googlesource.com/3154
Update Build Script for Android
https://widevine-internal-review.googlesource.com/3340
Fixes to Jenkins build script for Android JBMR1 builds.
https://widevine-internal-review.googlesource.com/3551
Add Android property os.build.fingerprint to license request
https://widevine-internal-review.googlesource.com/3390
Bug: b/8173236
Bug: b/7594544 - Support x86 build on jbmr1
Bug: b/5425489
Change-Id: I6e32ab880c5768d724145d46a8b283bcdb2796ca
2013-06-24 21:17:43 +00:00
Rahul Frias
f092fe48e3
am 296ca2be: am 8f27e0d0: am 26606363: (-s ours) am 67e51538: (-s ours) Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
...
* commit '296ca2be0ac30725498fee129e6474a6ec43c274':
Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
2013-04-01 09:19:23 -07:00
Rahul Frias
296ca2be0a
am 8f27e0d0: am 26606363: (-s ours) am 67e51538: (-s ours) Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
...
* commit '8f27e0d0e10d348e676bd239f01f30428a930f1c':
Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
2013-04-01 09:17:42 -07:00
Rahul Frias
ab0c859dee
am 8b99bc11: am f1cb05e6: Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
...
* commit '8b99bc11f359a86df7849152c0b24700107b9ea0':
Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
2013-04-01 09:16:07 -07:00
Rahul Frias
8f27e0d0e1
am 26606363: (-s ours) am 67e51538: (-s ours) Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
...
* commit '26606363cf6ce18c35c2682978913558cedf9b19':
Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
2013-04-01 09:15:55 -07:00
Rahul Frias
26606363cf
am 67e51538: (-s ours) Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
...
* commit '67e515380539f48063ab977792a0b25dcc37a26d':
Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
2013-04-01 09:14:30 -07:00
Rahul Frias
8b99bc11f3
am f1cb05e6: Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
...
* commit 'f1cb05e6b7dfe552ccd62160b74256c6aba2194d':
Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
2013-04-01 09:14:27 -07:00
Rahul Frias
f1cb05e6b7
Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
...
The widevine library version is 4.5.0.10095. This includes,
Correct tool version for x86 jb-mr1 builds
https://widevine-internal-review.googlesource.com/3154
Update Build Script for Android
https://widevine-internal-review.googlesource.com/3340
Fixes to Jenkins build script for Android JBMR1 builds.
https://widevine-internal-review.googlesource.com/3551
Add Android property os.build.fingerprint to license request
https://widevine-internal-review.googlesource.com/3390
b/7594544 - Support x86 build on jb-mr1
Change-Id: Ibb8c172cccf392be217952406fd25666deeaea57
2013-03-29 10:04:43 -07:00
Rahul Frias
67e5153805
Add Widevine jb-mr1 libraries for x86 (DO NOT MERGE)
...
The widevine library version is 4.5.0.10095. This includes,
Correct tool version for x86 jb-mr1 builds
https://widevine-internal-review.googlesource.com/3154
Update Build Script for Android
https://widevine-internal-review.googlesource.com/3340
Fixes to Jenkins build script for Android JBMR1 builds.
https://widevine-internal-review.googlesource.com/3551
Add Android property os.build.fingerprint to license request
https://widevine-internal-review.googlesource.com/3390
b/7594544 - Support x86 build on jb-mr1
Change-Id: I99f969470314c37359772de9471315dc5a6565cd
2013-03-29 09:51:12 -07:00
Jean-Baptiste Queru
627d5384fa
am 52ab6791: am f2183676: am ac144954: (-s ours) am bdf5e473: (-s ours) Reconcile with jb-mr1-release - do not merge
...
* commit '52ab6791986565a5e8102d54e491fac64d0f951c':
[WVDRM] Fix effectively-unlimited memory usage
Revert "Update Widevine Libraries to Version 4.5.0.10079"
[DRM] Widevine library update 4.5.0-7809 DO NOT MERGE
2013-03-11 13:00:47 -07:00
Jean-Baptiste Queru
52ab679198
am f2183676: am ac144954: (-s ours) am bdf5e473: (-s ours) Reconcile with jb-mr1-release - do not merge
...
* commit 'f2183676ce5691a310ad4d6d1476731336cf37af':
[WVDRM] Fix effectively-unlimited memory usage
Revert "Update Widevine Libraries to Version 4.5.0.10079"
[DRM] Widevine library update 4.5.0-7809 DO NOT MERGE
2013-03-11 12:56:11 -07:00
Jean-Baptiste Queru
f2183676ce
am ac144954: (-s ours) am bdf5e473: (-s ours) Reconcile with jb-mr1-release - do not merge
...
* commit 'ac14495401e29b7d94dd6888b542167416304eb1':
[WVDRM] Fix effectively-unlimited memory usage
Revert "Update Widevine Libraries to Version 4.5.0.10079"
[DRM] Widevine library update 4.5.0-7809 DO NOT MERGE
2013-03-11 12:47:36 -07:00
Jean-Baptiste Queru
ac14495401
am bdf5e473: (-s ours) Reconcile with jb-mr1-release - do not merge
...
* commit 'bdf5e4739128603632f5ca4804eee7ba4ecf4da9':
[WVDRM] Fix effectively-unlimited memory usage
Revert "Update Widevine Libraries to Version 4.5.0.10079"
[DRM] Widevine library update 4.5.0-7809 DO NOT MERGE
2013-03-11 12:37:34 -07:00
Jean-Baptiste Queru
bdf5e47391
Reconcile with jb-mr1-release - do not merge
2013-03-11 12:28:39 -07:00
Fred Gylys-Colwell
4810c96e6f
am ec683063: am 7bd6a810: Merge "Update Widevine Libraries Version 4.5.0.10088" into jb-mr1.1-dev
...
* commit 'ec68306390fa7434644130e9f9565b7cd5ca038c':
Update Widevine Libraries Version 4.5.0.10088
2012-11-27 17:15:02 -08:00
Fred Gylys-Colwell
ec68306390
am 7bd6a810: Merge "Update Widevine Libraries Version 4.5.0.10088" into jb-mr1.1-dev
...
* commit '7bd6a81067afe45ff26c630c440a138da0fb73f5':
Update Widevine Libraries Version 4.5.0.10088
2012-11-27 17:13:18 -08:00
Fred Gylys-Colwell
7bd6a81067
Merge "Update Widevine Libraries Version 4.5.0.10088" into jb-mr1.1-dev
2012-11-27 17:10:55 -08:00
Edwin Wong
fa43e4fbbb
am 7142b3d6: am d0c2e46e: am 63f5ec89: (-s ours) am 583b50d5: Widevine library Version 4.5.0.1 AES 601_AndroidOS_J_MR0; DO NOT MERGE
...
* commit '7142b3d60c20b671ba4fef2df3184d09c886ed19':
Widevine library Version 4.5.0.1 AES 601_AndroidOS_J_MR0; DO NOT MERGE
2012-11-16 10:06:36 -08:00
Edwin Wong
7142b3d60c
am d0c2e46e: am 63f5ec89: (-s ours) am 583b50d5: Widevine library Version 4.5.0.1 AES 601_AndroidOS_J_MR0; DO NOT MERGE
...
* commit 'd0c2e46e423b2586049f39dd295b9b725277a0fb':
Widevine library Version 4.5.0.1 AES 601_AndroidOS_J_MR0; DO NOT MERGE
2012-11-16 10:04:05 -08:00
Edwin Wong
d0c2e46e42
am 63f5ec89: (-s ours) am 583b50d5: Widevine library Version 4.5.0.1 AES 601_AndroidOS_J_MR0; DO NOT MERGE
...
* commit '63f5ec89537598b885a88b9e74d8ef2029159005':
Widevine library Version 4.5.0.1 AES 601_AndroidOS_J_MR0; DO NOT MERGE
2012-11-16 10:00:20 -08:00
Edwin Wong
63f5ec8953
am 583b50d5: Widevine library Version 4.5.0.1 AES 601_AndroidOS_J_MR0; DO NOT MERGE
...
* commit '583b50d5d3a87c48d42b3d604ea7cadc1b0102be':
Widevine library Version 4.5.0.1 AES 601_AndroidOS_J_MR0; DO NOT MERGE
2012-11-16 09:57:46 -08:00
Edwin Wong
583b50d5d3
Widevine library Version 4.5.0.1 AES 601_AndroidOS_J_MR0; DO NOT MERGE
...
Initial library release for Intel Medfield x86 SOC
Change-Id: I4a8e5f98fb46e19a664602dd3d406df774103956
related-to-bug: 6842444
2012-11-15 14:51:13 -08:00
Fred Gylys-Colwell
9477a252d3
Update Widevine Libraries Version 4.5.0.10088
...
This change updates the Widevine binary libraries.
It includes the change:
Turn on IPv6 Compatibility.
https://widevine-internal-review.googlesource.com/2242
bug: 7471810
Change-Id: I09beacb7853435f21c263e226a3dcaff74afbd2b
2012-11-09 12:50:44 -08:00
The Android Automerger
536517cfa7
merge in jb-mr1-release history after reset to jb-mr1-dev
2012-10-23 23:36:27 -07:00
Jeff Tinker
da9633d448
am 7fc32e3d: am aac68688: Update Widevine Libraries Version 4.5.0.10087
...
* commit '7fc32e3dabccc96f19e007805262a5bf6e5d85aa':
Update Widevine Libraries Version 4.5.0.10087
2012-10-23 21:44:17 -07:00
Jeff Tinker
7fc32e3dab
am aac68688: Update Widevine Libraries Version 4.5.0.10087
...
* commit 'aac68688307d476cc7c607766a8afa644bd95905':
Update Widevine Libraries Version 4.5.0.10087
2012-10-23 21:41:03 -07:00
Jeff Tinker
aac6868830
Update Widevine Libraries Version 4.5.0.10087
...
This change updates the Widevine binary libraries.
It includes the change:
Correct error returned by ProcessDrmInfo
https://widevine-internal-review.googlesource.com/#/c/1870/
bug:7320744
Change-Id: Ic73a5dfa70140093224e9ce651947b224bdeccb9
2012-10-23 12:33:51 -07:00
Fred Gylys-Colwell
991ad72120
am 8584706e: am 607d9110: am f4ca146c: (-s ours) am 87fa1829: Revert "Widevine Libraries to Version 4.5.0.10059 AES 601_AndroidOS_J_MR0 (DO NOT MERGE)"
...
* commit '8584706e032233a228ab7740ccc1eb70a8082a72':
Revert "Widevine Libraries to Version 4.5.0.10059 AES 601_AndroidOS_J_MR0 (DO NOT MERGE)"
2012-10-05 13:58:56 -07:00
Fred Gylys-Colwell
8584706e03
am 607d9110: am f4ca146c: (-s ours) am 87fa1829: Revert "Widevine Libraries to Version 4.5.0.10059 AES 601_AndroidOS_J_MR0 (DO NOT MERGE)"
...
* commit '607d91108f38b9603a3a93200c21354d3315687b':
Revert "Widevine Libraries to Version 4.5.0.10059 AES 601_AndroidOS_J_MR0 (DO NOT MERGE)"
2012-10-05 13:57:07 -07:00
Fred Gylys-Colwell
607d91108f
am f4ca146c: (-s ours) am 87fa1829: Revert "Widevine Libraries to Version 4.5.0.10059 AES 601_AndroidOS_J_MR0 (DO NOT MERGE)"
...
* commit 'f4ca146ca9d0c388b83c083ad6dd1c8fef81231f':
Revert "Widevine Libraries to Version 4.5.0.10059 AES 601_AndroidOS_J_MR0 (DO NOT MERGE)"
2012-10-05 13:54:55 -07:00
Fred Gylys-Colwell
f4ca146ca9
am 87fa1829: Revert "Widevine Libraries to Version 4.5.0.10059 AES 601_AndroidOS_J_MR0 (DO NOT MERGE)"
...
* commit '87fa1829685aeebd340edf0bf1b501f438e9dc30':
Revert "Widevine Libraries to Version 4.5.0.10059 AES 601_AndroidOS_J_MR0 (DO NOT MERGE)"
2012-10-05 13:52:23 -07:00
John "Juce" Bruce
f1da185ed4
[WVDRM] Fix effectively-unlimited memory usage
...
Change 14f0d to read the maximum buffer size from a device property did not
work correctly on Mako and Prime devices, as they did not have the property
set, and the code to fall back to a default value was not working. An empty
string would be read instead of the default value, resulting in a maximum of
zero. Because Widevine Media Kit would then subtract a few megabytes from this,
it would underflow, giving a maximum buffer size of several gigabytes. This
would lead to the download code trying to pre-buffer the entire, many-gigabyte
movie. As the media server's memory usage grew and grew, other programs would
become starved for memory, leading to most other processes on the phone being
forced to close. Eventually, the playback app, the media server, or some other
crucial piece of functionality would be starved, resulting in a crash.
The fix is to fix how we get the default, so that when the property is not
available, we get a sensible result. We check the return value of property_get.
If it is greater than zero, the property was read successfully, and we parse
the answer. If it is equal to (or less than) zero, we fall back to the default
value.
Bug: 7222769
Change-Id: Ie6186a0533036ab8fa45b1e467611d55f7c345ac
2012-10-04 18:06:44 -07:00
Fred Gylys-Colwell
87fa182968
Revert "Widevine Libraries to Version 4.5.0.10059 AES 601_AndroidOS_J_MR0 (DO NOT MERGE)"
...
This reverts commit 4bdfcc990b
This change was causing some deadlock problems.
bug: 7144860
bug: 7132419
Change-Id: I6a45459b0be024c8c36ccca3b2e2d304ddd94ee9
2012-10-04 12:57:27 -07:00
John "Juce" Bruce
4fe8875d14
am 3f2bf742: am c671e404: Merge "[WVDRM] Fix effectively-unlimited memory usage" into jb-mr1-dev
...
* commit '3f2bf742c165a2b88dc29a9a82ce689244822b49':
[WVDRM] Fix effectively-unlimited memory usage
2012-10-04 11:41:01 -07:00
John "Juce" Bruce
3f2bf742c1
am c671e404: Merge "[WVDRM] Fix effectively-unlimited memory usage" into jb-mr1-dev
...
* commit 'c671e40432d19226aff0dc486ea04a9b2f1b50dc':
[WVDRM] Fix effectively-unlimited memory usage
2012-10-04 11:39:09 -07:00
John "Juce" Bruce
c671e40432
Merge "[WVDRM] Fix effectively-unlimited memory usage" into jb-mr1-dev
2012-10-04 11:37:33 -07:00
John "Juce" Bruce
2ce9ab8e67
[WVDRM] Fix effectively-unlimited memory usage
...
Change 14f0d to read the maximum buffer size from a device property did not
work correctly on Mako and Prime devices, as they did not have the property
set, and the code to fall back to a default value was not working. An empty
string would be read instead of the default value, resulting in a maximum of
zero. Because Widevine Media Kit would then subtract a few megabytes from this,
it would underflow, giving a maximum buffer size of several gigabytes. This
would lead to the download code trying to pre-buffer the entire, many-gigabyte
movie. As the media server's memory usage grew and grew, other programs would
become starved for memory, leading to most other processes on the phone being
forced to close. Eventually, the playback app, the media server, or some other
crucial piece of functionality would be starved, resulting in a crash.
The fix is to fix how we get the default, so that when the property is not
available, we get a sensible result. We check the return value of property_get.
If it is greater than zero, the property was read successfully, and we parse
the answer. If it is equal to (or less than) zero, we fall back to the default
value.
Bug: 7222769
Change-Id: Ie6186a0533036ab8fa45b1e467611d55f7c345ac
2012-10-03 19:12:35 -07:00
The Android Automerger
5563d9be8a
merge in jb-mr1-release history after reset to jb-mr1-dev
2012-10-03 07:01:13 -07:00
Fred Gylys-Colwell
c0fe94c661
am 50ae157c: am b1a1aa7b: Update Widevine Libraries Version 4.5.0.10086
...
* commit '50ae157c852034b9e90f11127fb1dcea95241916':
Update Widevine Libraries Version 4.5.0.10086
2012-10-02 15:09:11 -07:00
Fred Gylys-Colwell
50ae157c85
am b1a1aa7b: Update Widevine Libraries Version 4.5.0.10086
...
* commit 'b1a1aa7b86984d1cb202c93c9959ada06cfa8e57':
Update Widevine Libraries Version 4.5.0.10086
2012-10-02 15:07:26 -07:00
Fred Gylys-Colwell
b1a1aa7b86
Update Widevine Libraries Version 4.5.0.10086
...
This change updates the Widevine binary libraries.
It includes the change:
Corrected error returned on timeout
https://widevine-internal-review.googlesource.com/1617
b/6758866
Change-Id: I81ac5d14823499b83a237406e7c5d345a15f6434
2012-10-02 13:43:35 -07:00
The Android Automerger
056fa76db3
merge in jb-mr1-release history after reset to jb-mr1-dev
2012-10-02 07:01:17 -07:00
Jeff Tinker
bcb3bb18da
am 9e5531c8: am 71422e7a: Merge "[WVDRM] Fix for stuttering on low bandwidth" into jb-mr1-dev
...
* commit '9e5531c8c4d6e2db77d8f32b5ec931e2508e69ea':
[WVDRM] Fix for stuttering on low bandwidth
2012-10-02 01:30:36 -07:00
Jeff Tinker
9e5531c8c4
am 71422e7a: Merge "[WVDRM] Fix for stuttering on low bandwidth" into jb-mr1-dev
...
* commit '71422e7a2ac763d594518eeadb85963b8b79553c':
[WVDRM] Fix for stuttering on low bandwidth
2012-10-02 01:28:53 -07:00
Jeff Tinker
71422e7a2a
Merge "[WVDRM] Fix for stuttering on low bandwidth" into jb-mr1-dev
2012-10-02 01:26:13 -07:00