Jeffrey Tinker
bc31657ffe
am e48b4f17: Fix for b/4163352: STOPSHIP: DRM enforcement of secure device conditional on settings Fix for b/4303904: HMJ19 ate my licenses after OTA
...
* commit 'e48b4f1797b4eeab657c461c4e0e995d0b4e1bc2':
Fix for b/4163352: STOPSHIP: DRM enforcement of secure device conditional on settings Fix for b/4303904: HMJ19 ate my licenses after OTA
2011-04-28 11:46:00 -07:00
Jeffrey Tinker
d3679fa54b
Edwin's fix for b/4282251: AACDecoder log spam after device key failure - required reboot
...
Change-Id: Id28dd6ecf10175dd21a13a3d455ffcf3b4ad8116
2011-04-27 23:06:31 -07:00
Jeffrey Tinker
e7768d52b0
Fix for b/4279535 Seeking in a video causes it to start form beginning
...
Use a longer timeout than normal when seeking
Change-Id: I8c1306818e5fffefc15c33bd4f412f9346e8dc7e
2011-04-27 19:31:18 -07:00
Jeffrey Tinker
e48b4f1797
Fix for b/4163352: STOPSHIP: DRM enforcement of secure device conditional on settings
...
Fix for b/4303904: HMJ19 ate my licenses after OTA
Change-Id: Ife18b525cb8166c618fca1c5932950a29437bbb4
2011-04-27 16:32:44 -07:00
Jeffrey Tinker
cc09fa33d4
am 88aa52ff: Merge "Implement new heartbeat error codes" into honeycomb-mr1
...
* commit '88aa52ffdfbb40fcd29059011259a3ba76e51e1d':
Implement new heartbeat error codes
2011-04-27 12:28:57 -07:00
Jeffrey Tinker
88aa52ffdf
Merge "Implement new heartbeat error codes" into honeycomb-mr1
2011-04-27 11:51:28 -07:00
Jeffrey Tinker
a6758ad20e
Implement new heartbeat error codes
...
Related to defect b/4322415
Change-Id: I2bd41e70dcb64a03a94b3770732149a6f2489a8e
2011-04-27 11:14:13 -07:00
Jeffrey Tinker
961f4858aa
am 7f53ca16: Fix for b/4330146: license corruption after OTA update Fix for b/4217102: ANR after the movie expired Fix for b/4202971 ANR upon expiry during playback, followed by license fetch failure
...
* commit '7f53ca16473040cc5d5b0851797a6e9d063c02e0':
Fix for b/4330146: license corruption after OTA update Fix for b/4217102: ANR after the movie expired Fix for b/4202971 ANR upon expiry during playback, followed by license fetch failure
2011-04-26 12:45:21 -07:00
Jeffrey Tinker
7f53ca1647
Fix for b/4330146: license corruption after OTA update
...
Fix for b/4217102: ANR after the movie expired
Fix for b/4202971 ANR upon expiry during playback, followed by license fetch failure
Change-Id: Ieb6e6392ca74333517889f7b14ec508234a8d805
2011-04-25 14:21:35 -07:00
Jeffrey Tinker
73820d2d4e
am a342c082: Fix for b/4331109, b/4332630, b/4274620 HTTPClient thread leak
...
* commit 'a342c0828cb76271ddf1fc6770c5c054bb0b25a9':
Fix for b/4331109, b/4332630, b/4274620 HTTPClient thread leak
2011-04-24 08:00:51 -07:00
Jeffrey Tinker
c7893c03f3
am 83ce3527: Fix for b/4291356 video stopped playing with dialog "video being played on another device"
...
* commit '83ce3527440ed3da3c2f95d4add15a60ae89cc48':
Fix for b/4291356 video stopped playing with dialog "video being played on another device"
2011-04-24 08:00:47 -07:00
Jeffrey Tinker
a342c0828c
Fix for b/4331109, b/4332630, b/4274620 HTTPClient thread leak
...
Also added logging to heartbeats so we can detect failures better
during testing.
Resolved merge conflict from https://android-git.corp.google.com/g/#change,107298
Change-Id: I0d731f4d21555eff7c80e34fed4b8c335023edc1
2011-04-23 04:03:38 -07:00
Jeffrey Tinker
83ce352744
Fix for b/4291356 video stopped playing with dialog "video being played on another device"
...
Change-Id: Ia70eedde075d740598c6a1ab5d26bcde8be43668
2011-04-21 11:22:32 -07:00
Gloria Wang
a774765c77
am fc6f6134: Widevine sample player For bug 4245169
...
* commit 'fc6f6134e96736344f9431572de279a3963b9ffc':
Widevine sample player For bug 4245169
2011-04-07 14:24:02 -07:00
Gloria Wang
fc6f6134e9
Widevine sample player
...
For bug 4245169
Change-Id: Ie110d5603f19cd54878d2c4506e8ffad11207f10
2011-04-07 09:35:25 -07:00
Jeffrey Tinker
ebe78279ba
am 1445a428: Fix for b/4198399. This reverts the change for 4194032.
...
* commit '1445a4288de385346d666c6c33b7cfa3c92cf4ce':
Fix for b/4198399. This reverts the change for 4194032.
2011-04-01 11:10:51 -07:00
Jeffrey Tinker
1445a4288d
Fix for b/4198399. This reverts the change for 4194032.
...
Change-Id: I20401f58de0874f48b5ed0fac416c18d13b1856b
2011-03-31 18:57:13 -07:00
Jeffrey Tinker
e121813fef
am c0a82d66: Merge "Fixes for b/4194032, b/4192318 and b/4190560" into honeycomb-mr1
...
* commit 'c0a82d66b299f0fc00c85c88f5d8076f08d30aaa':
Fixes for b/4194032, b/4192318 and b/4190560
2011-03-30 17:34:58 -07:00
Jeffrey Tinker
68d1266b52
am c78c1461: Merge "Partial fix for 4181654 hang in seeking after seeking to the end" into honeycomb-mr1
...
* commit 'c78c1461df1e5b36374bb6f5a1da2090a5baba88':
Partial fix for 4181654 hang in seeking after seeking to the end
2011-03-30 16:33:34 -07:00
Jeffrey Tinker
c0a82d66b2
Merge "Fixes for b/4194032, b/4192318 and b/4190560" into honeycomb-mr1
2011-03-30 16:14:46 -07:00
Jeffrey Tinker
7c606db261
Fixes for b/4194032, b/4192318 and b/4190560
...
Found in online/offline testing with heartbeat server:
b/4194032 - when streaming playback is stopped the streaming license is not removed
b/4192318 - streaming licenses are allowing offline playback
b/4190560 - offline heartbeats stopping video playback
Change-Id: Iacf31f559d6b374752ca1b7f2b93d4ec8a4d7440
2011-03-30 10:31:09 -07:00
Jeffrey Tinker
c78c1461df
Merge "Partial fix for 4181654 hang in seeking after seeking to the end" into honeycomb-mr1
2011-03-29 20:15:42 -07:00
Jeffrey Tinker
42af33c213
am 3d69ec0e: Merge "Fix for b/4173948 - video & audio hang after multiple seeks" into honeycomb-mr1
...
* commit '3d69ec0ee03a9e6e32392ebe8a46ad1d2832cfea':
Fix for b/4173948 - video & audio hang after multiple seeks
2011-03-29 12:38:25 -07:00
Jeffrey Tinker
c761a8635e
am e406097d: Merge "Fix for b/4173711 - license acquire fails on slow wifi" into honeycomb-mr1
...
* commit 'e406097da64e998078d1b6df099f3f024c0a847d':
Fix for b/4173711 - license acquire fails on slow wifi
2011-03-29 12:38:23 -07:00
Jeffrey Tinker
3d69ec0ee0
Merge "Fix for b/4173948 - video & audio hang after multiple seeks" into honeycomb-mr1
2011-03-29 12:34:04 -07:00
Jeffrey Tinker
e406097da6
Merge "Fix for b/4173711 - license acquire fails on slow wifi" into honeycomb-mr1
2011-03-29 12:33:35 -07:00
Jeffrey Tinker
f9eea89828
Partial fix for 4181654 hang in seeking after seeking to the end
...
Also prevents player from becoming unresponsive as described in 3510047.
Change-Id: I3350990c46641e48c34e9a64598157c8af77dcc5
2011-03-29 08:32:29 -07:00
Jeffrey Tinker
93d87df37a
Fix for b/4173948 - video & audio hang after multiple seeks
...
Resolves the problem of the file offset being set to a large
value if readAt returns an error instead of number of bytes
read. I haven't been able to repro the failure yet since
putting in this fix, so we still need to confirm that the player
recovers correctly when the server error occurs.
Change-Id: I963191144835a89310ad1b0ea0863dd536dff564
2011-03-29 07:49:25 -07:00
Jeffrey Tinker
0b09443e11
Fix for b/4173711 - license acquire fails on slow wifi
...
Change-Id: Ibc846a4cb55ab30008ac8739860593cbb94207b5
2011-03-28 15:57:35 -07:00
Guru Nagarajan
652a8e37c5
am 00ef41ab: Removed the trailing line at the end of the file.
...
* commit '00ef41ab7309c1a4c494e44f251c0e6d1c7e6c82':
Removed the trailing line at the end of the file.
2011-03-28 10:05:53 -07:00
Guru Nagarajan
c35ea4b5f2
am 2ea5ad1f: Added widevine feature file to enable clients to lookup wv drm feature
...
* commit '2ea5ad1f00b80f812d84b431faa6517277beb58f':
Added widevine feature file to enable clients to lookup wv drm feature
2011-03-28 10:05:51 -07:00
Guru Nagarajan
00ef41ab73
Removed the trailing line at the end of the file.
...
Change-Id: I11331adc15a534135e2a2eee27b2be53dc30cdc9
2011-03-27 21:24:01 -07:00
Guru Nagarajan
2ea5ad1f00
Added widevine feature file to enable clients to lookup wv drm feature
...
Change-Id: Iabd2db92c325d1969eca2169f518238f3cb7ac3d
2011-03-25 19:19:37 -07:00
Jeffrey Tinker
767717376d
am 18617b93: fix for b/4126624 Widevine DRM client not sending heartbeats
...
* commit '18617b93c67b87bd4b8a6eb5e5d0c6e23fe82d32':
fix for b/4126624 Widevine DRM client not sending heartbeats
2011-03-25 14:54:18 -07:00
Jeffrey Tinker
18617b93c6
fix for b/4126624 Widevine DRM client not sending heartbeats
...
Added some missing parameters to the heartbeat message, found in end-to-end
testing with youtube. Also enabled heartbeats on client builds.
Change-Id: I445fb0cb168e63a041f0ecf828eaad493143a648
2011-03-25 14:02:08 -07:00
Jeffrey Tinker
a39b73cec3
am ba5fa0ef: Fixes for b/4149416:expired license refresh, b/4126624:heartbeats, b/4171055: inconsistent license modes Also includes b/3500025: A/V resync issues
...
* commit 'ba5fa0ef570f6ca3524f8158a23371528930f0fc':
Fixes for b/4149416:expired license refresh, b/4126624:heartbeats, b/4171055: inconsistent license modes Also includes b/3500025: A/V resync issues
2011-03-25 10:13:54 -07:00
Jeffrey Tinker
ba5fa0ef57
Fixes for b/4149416:expired license refresh, b/4126624:heartbeats, b/4171055: inconsistent license modes
...
Also includes b/3500025: A/V resync issues
Change-Id: Ib885d7219d211b188f38e9427bdaecd10fbd7329
2011-03-25 07:20:49 -07:00
Jeffrey Tinker
c585611949
am 7458d581: Merge "Provide a default liboemcrypto called liboemstub for devices that do not have widevine OEM integration but still build the wv libs." into honeycomb-mr1
...
* commit '7458d581cd7b7fdcb620ae12bfe453084186a484':
Provide a default liboemcrypto called liboemstub for devices that do not have widevine OEM integration but still build the wv libs.
2011-03-18 16:56:53 -07:00
Jeffrey Tinker
81474cec4c
am 6bed7bfe: Fix for b/4132041 Widevine DRM plugin getConstraints not returning error
...
* commit '6bed7bfe90dfac8d24a25842dadb5e35088f2cbe':
Fix for b/4132041 Widevine DRM plugin getConstraints not returning error
2011-03-18 16:56:51 -07:00
Jeffrey Tinker
7458d581cd
Merge "Provide a default liboemcrypto called liboemstub for devices that do not have widevine OEM integration but still build the wv libs." into honeycomb-mr1
2011-03-18 16:08:59 -07:00
Jeffrey Tinker
6bed7bfe90
Fix for b/4132041 Widevine DRM plugin getConstraints not returning error
...
Change-Id: I07f02aabb4b68287eb7978abb5d106c86f2790b6
2011-03-18 13:29:28 -07:00
Jeffrey Tinker
55b05dab92
Provide a default liboemcrypto called liboemstub for devices that do not have widevine OEM integration but still build the wv libs.
...
Change-Id: Iaa577416f3996677af234738ac0cd3344bbee9bc
2011-03-18 12:14:31 -07:00
Jeffrey Tinker
cc4b949d8d
am dac95750: Merge "Fix for b/4126103: Segfault in widevine DRM plugin when sending DRM event" into honeycomb-mr1
...
* commit 'dac957507c88a85af84633f6ce6ad2a69e33b016':
Fix for b/4126103: Segfault in widevine DRM plugin when sending DRM event
2011-03-17 18:06:40 -07:00
Jeffrey Tinker
f06975ea45
am cd11ce46: Fix unresolved reference to libtpa in tervigon (wingray) builds
...
* commit 'cd11ce46355872241a4d0c6168fe0a9631de7d2d':
Fix unresolved reference to libtpa in tervigon (wingray) builds
2011-03-17 18:06:38 -07:00
Jeffrey Tinker
dac957507c
Merge "Fix for b/4126103: Segfault in widevine DRM plugin when sending DRM event" into honeycomb-mr1
2011-03-17 17:26:12 -07:00
Jeffrey Tinker
48305130a4
Fix for b/4126103: Segfault in widevine DRM plugin when sending DRM event
...
Change-Id: Ib892b3ca259b364e4ef04ee34d5a8b9d4458812f
2011-03-17 13:00:36 -07:00
Jeffrey Tinker
cd11ce4635
Fix unresolved reference to libtpa in tervigon (wingray) builds
...
Change-Id: I9ef5f52e319513b4186b8cbc61b8a7d047c6bf26
2011-03-16 23:17:06 -07:00
Jeffrey Tinker
d0eca66cc7
am 1dd66696: Merge "Fix for b/3504638 wv - when the Widevine client receives a stop play response from the heartbeat need an error event to pass to app" into honeycomb-mr1
...
* commit '1dd666966d64c42f9e8d78424506eaf44071ed03':
Fix for b/3504638 wv - when the Widevine client receives a stop play response from the heartbeat need an error event to pass to app
2011-03-16 14:40:00 -07:00
Jeffrey Tinker
f7bdedda41
am 778b5ce2: 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 t
...
* commit '778b5ce26f691119f6c275538dc56a63179d93f2':
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
2011-03-16 14:37:48 -07:00
Jeffrey Tinker
1dd666966d
Merge "Fix for b/3504638 wv - when the Widevine client receives a stop play response from the heartbeat need an error event to pass to app" into honeycomb-mr1
2011-03-16 14:33:06 -07:00