181161 Commits

Author SHA1 Message Date
Derek Sollenberger
c5ea9faef0 Merge "Fix bitmap allocation error that causes crash when calling Bitmap::extractAlpha" 2015-01-29 17:44:01 +00:00
Mike Lockwood
3b7549ee1f Merge "MIDI Manager: Remove message packetization from MIDI transport" 2015-01-29 17:11:55 +00:00
Mike Lockwood
cb09627373 MIDI Manager: Remove message packetization from MIDI transport
Instead of attempting to package exactly one MIDI message in each call to
MidiReceiver.onPost(), we now pass messages as a raw stream of bytes.
This means we may now receive multiple MIDI messages in MidiReceiver.onPost().

We make this change to avoid the complexity of taking the single message approach
with SysEx and realtime messages. This shifts some of the burden of parsing
MIDI messages to the client application. But the parsing is best handled in the
application anyway, rather than having the framework impose its own policy
on how the messages are parsed.

Change-Id: Idb6c200037f827cc618bc7d9455a7aa864b494a7
2015-01-29 09:09:00 -08:00
Derek Sollenberger
d37095b74e Fix bitmap allocation error that causes crash when calling Bitmap::extractAlpha
bug: 19112656
Change-Id: Ib44ba4208449d5873402e9516abc8b6d8fa0b82a
2015-01-29 11:52:45 -05:00
Jason Monk
18985e08eb Fix SysUI tests to pass.
Most were fixed by including the correct subscription id in the
broadcast.

The last was testing based on SIM card state which is not something
the MobileSignalControllers track anymore so I just pulled it out
completely.

Change-Id: Ie52068a3c8f8652f1b0641e6376696aeddda26a2
2015-01-29 15:58:23 +00:00
Lorenzo Colitti
ef15d3cf32 Merge "Support connecting to networks with misconfigured subnet masks." automerge: 106da5b automerge: fb69689
automerge: bb15072

* commit 'bb150725ca5b0998c06c5e34b774a78e8d74b0f5':
  Support connecting to networks with misconfigured subnet masks.
2015-01-29 08:46:07 +00:00
Lorenzo Colitti
bb150725ca Merge "Support connecting to networks with misconfigured subnet masks." automerge: 106da5b
automerge: fb69689

* commit 'fb696894ee24ffee3135f4bc460afa84f23efaeb':
  Support connecting to networks with misconfigured subnet masks.
2015-01-29 08:42:18 +00:00
Lorenzo Colitti
fb696894ee Merge "Support connecting to networks with misconfigured subnet masks."
automerge: 106da5b

* commit '106da5bf80d182a2e6fd346e1836ae4fc0ba1d92':
  Support connecting to networks with misconfigured subnet masks.
2015-01-29 08:37:58 +00:00
Lorenzo Colitti
106da5bf80 Merge "Support connecting to networks with misconfigured subnet masks." 2015-01-29 08:35:36 +00:00
Lajos Molnar
51b29be528 Merge "ImageReader: add support for compatible flexYUV buffers" into lmp-mr1-dev automerge: 8514766 automerge: 2a8dc00
automerge: df876a1

* commit 'df876a110c4b6d55b4a9df57621aa38ff06c6de8':
  ImageReader: add support for compatible flexYUV buffers
2015-01-29 08:06:48 +00:00
Lajos Molnar
df876a110c Merge "ImageReader: add support for compatible flexYUV buffers" into lmp-mr1-dev automerge: 8514766
automerge: 2a8dc00

* commit '2a8dc00eedeb2b8a9fa3560d8afa4cfd7c17d395':
  ImageReader: add support for compatible flexYUV buffers
2015-01-29 08:02:53 +00:00
Lajos Molnar
2a8dc00eed Merge "ImageReader: add support for compatible flexYUV buffers" into lmp-mr1-dev
automerge: 8514766

* commit '8514766a0a388c3598eaa64709edc634f8edccb1':
  ImageReader: add support for compatible flexYUV buffers
2015-01-29 07:58:56 +00:00
Lajos Molnar
8514766a0a Merge "ImageReader: add support for compatible flexYUV buffers" into lmp-mr1-dev 2015-01-29 07:52:36 +00:00
Jinsuk Kim
031cb522a3 am a6a01787: am 07600116: CEC: Ensure stable AVR connection
automerge: b3bae9d

* commit 'b3bae9dc1a649eb326d17c2035c0f567b797edf3':
  CEC: Ensure stable AVR connection
2015-01-29 07:18:36 +00:00
Jinsuk Kim
7054f543d6 am f4e4eb54: am 2ee0d6f4: CEC: Stop ARC if hotplug event is asserted low
automerge: 6da2c66

* commit '6da2c666d258a0ac3d65b867d7443a3e3f8cded0':
  CEC: Stop ARC if hotplug event is asserted low
2015-01-29 07:17:09 +00:00
Jinsuk Kim
46cbf0f474 am 0cbbfb2b: am 7640d989: CEC: Fix a regression bug
automerge: 5b972d5

* commit '5b972d58cb9ccbbbc3302655f83b04ddd717c299':
  CEC: Fix a regression bug
2015-01-29 07:15:44 +00:00
Jinsuk Kim
c87135946e am 5e34b6b9: am 43b2746b: Merge "CEC: Let <Active Source> from the active source work" into lmp-mr1-dev
automerge: c8ece53

* commit 'c8ece533b2c19001d9ada319c1cf480ba97377d8':
  CEC: Let <Active Source> from the active source work
2015-01-29 07:14:40 +00:00
Jinsuk Kim
b3bae9dc1a am a6a01787: am 07600116: CEC: Ensure stable AVR connection
* commit 'a6a01787fb657189202dec096c30b3d2f63197dc':
  CEC: Ensure stable AVR connection
2015-01-29 07:01:16 +00:00
Jinsuk Kim
6da2c666d2 am f4e4eb54: am 2ee0d6f4: CEC: Stop ARC if hotplug event is asserted low
* commit 'f4e4eb5401135fdc374d83317771ed87d1caeb86':
  CEC: Stop ARC if hotplug event is asserted low
2015-01-29 07:01:11 +00:00
Jinsuk Kim
5b972d58cb am 0cbbfb2b: am 7640d989: CEC: Fix a regression bug
* commit '0cbbfb2beab0cf63521e59904db31661a4832531':
  CEC: Fix a regression bug
2015-01-29 06:55:26 +00:00
Jinsuk Kim
c8ece533b2 am 5e34b6b9: am 43b2746b: Merge "CEC: Let <Active Source> from the active source work" into lmp-mr1-dev
* commit '5e34b6b9af93a50354a31f900455ec24e79c2528':
  CEC: Let <Active Source> from the active source work
2015-01-29 06:55:19 +00:00
Jinsuk Kim
a6a01787fb am 07600116: CEC: Ensure stable AVR connection
* commit '07600116b59e2accd1e95b9029c2c9819cd76c5a':
  CEC: Ensure stable AVR connection
2015-01-29 06:54:15 +00:00
Jinsuk Kim
f4e4eb5401 am 2ee0d6f4: CEC: Stop ARC if hotplug event is asserted low
* commit '2ee0d6f44d7274bb1846cc6ff7a60451539a2b51':
  CEC: Stop ARC if hotplug event is asserted low
2015-01-29 06:54:11 +00:00
Jinsuk Kim
07600116b5 CEC: Ensure stable AVR connection
Make sure AVR device removal due to hotplug detection failure occur
in a less strict manner - doing it only if the failure is detected
3 times in a row.

Bug: 19171321
Change-Id: I1479663b05cdc957cc52123799c756f6b74f6708
2015-01-29 06:47:34 +00:00
Jinsuk Kim
0cbbfb2bea am 7640d989: CEC: Fix a regression bug
* commit '7640d9895cf8fae7a99a7db5bba0079ba6022621':
  CEC: Fix a regression bug
2015-01-29 06:46:43 +00:00
Jinsuk Kim
5e34b6b9af am 43b2746b: Merge "CEC: Let <Active Source> from the active source work" into lmp-mr1-dev
* commit '43b2746bcdfb49aed255ac0f6dd6fb95909dcfc1':
  CEC: Let <Active Source> from the active source work
2015-01-29 06:46:39 +00:00
Jinsuk Kim
2ee0d6f44d CEC: Stop ARC if hotplug event is asserted low
Updated to stop ARC as specified in HEAC 2.4 transmission condition.

Bug: 19170947
Change-Id: Ibf797ce3b49f32561ef0c36b6874e7ebe19ed65a
2015-01-29 06:45:02 +00:00
Jinsuk Kim
7640d9895c CEC: Fix a regression bug
The HdmiControlService.getActiveSource() has a regression (exception)
when calling getDeviceInfoByPath since method should be called on
a service thread. Introduced a method that can be invoked safely
from the main thread.

Bug: 19170884
Change-Id: I393161e08c916270faf46147a97076bc573b808f
2015-01-29 06:41:49 +00:00
Jinsuk Kim
43b2746bcd Merge "CEC: Let <Active Source> from the active source work" into lmp-mr1-dev 2015-01-29 06:40:47 +00:00
vandwalle
b53d1a2794 Merge "aggressively blacklist WifiConfiguration for the purpose of switching network" into lmp-mr1-dev automerge: d169839 automerge: 0a22d43
automerge: 7e553a0

* commit '7e553a06a0506529563c6a0920e0de2a0d48cedc':
  aggressively blacklist WifiConfiguration for the purpose of switching network
2015-01-29 05:04:48 +00:00
vandwalle
7e553a06a0 Merge "aggressively blacklist WifiConfiguration for the purpose of switching network" into lmp-mr1-dev automerge: d169839
automerge: 0a22d43

* commit '0a22d43c9143475c889ce54f0de6261e8857ab9d':
  aggressively blacklist WifiConfiguration for the purpose of switching network
2015-01-29 05:00:44 +00:00
vandwalle
0a22d43c91 Merge "aggressively blacklist WifiConfiguration for the purpose of switching network" into lmp-mr1-dev
automerge: d169839

* commit 'd1698393e71f4792f98156bb963e5876bc8c2eb0':
  aggressively blacklist WifiConfiguration for the purpose of switching network
2015-01-29 04:57:00 +00:00
vandwalle
d1698393e7 Merge "aggressively blacklist WifiConfiguration for the purpose of switching network" into lmp-mr1-dev 2015-01-29 04:50:44 +00:00
Svetoslav
b6f10982ac Merge "AccessibilityNodeInfo refresh returns a stale state." 2015-01-29 02:54:22 +00:00
Stuart Scott
d31cafb369 am 8d702000: Merge "Change getDeviceId to take phoneId." into lmp-mr1-dev automerge: f4e5236
automerge: cf8ae79

* commit 'cf8ae79ef28b8e25ab67638ee1c86abe6bf06c6b':
  Change getDeviceId to take phoneId.
2015-01-29 02:13:35 +00:00
Stuart Scott
cf8ae79ef2 am 8d702000: Merge "Change getDeviceId to take phoneId." into lmp-mr1-dev automerge: f4e5236
* commit '8d702000a7291068e639a9954e03c36d66144449':
  Change getDeviceId to take phoneId.
2015-01-29 02:06:51 +00:00
Stuart Scott
8d702000a7 Merge "Change getDeviceId to take phoneId." into lmp-mr1-dev
automerge: f4e5236

* commit 'f4e52360613d20dc8176ce8a37cb05ad904fad0d':
  Change getDeviceId to take phoneId.
2015-01-29 01:58:53 +00:00
Stuart Scott
f4e5236061 Merge "Change getDeviceId to take phoneId." into lmp-mr1-dev 2015-01-29 01:55:47 +00:00
Lajos Molnar
4fb442617c ImageReader: add support for compatible flexYUV buffers
Bug: 17906609
Change-Id: Ia21aff632b9a92f4e391b3917a7774af46fd81a0
2015-01-28 17:34:23 -08:00
Dirk Dougherty
448080dcbc am 820d5c52: am 8b1ad8e4: am 49738792: Doc change: Update Ads terms language. automerge: 3f9d57d automerge: e0b5a38
automerge: 1cbe026

* commit '1cbe026b932fa7820ab1ab27833a4a1bf1ff3ebf':
  Doc change: Update Ads terms language.
2015-01-29 01:24:42 +00:00
Dirk Dougherty
1cbe026b93 am 820d5c52: am 8b1ad8e4: am 49738792: Doc change: Update Ads terms language. automerge: 3f9d57d automerge: e0b5a38
* commit '820d5c52b7e65bffeb4291887f5a1011e7ce971e':
  Doc change: Update Ads terms language.
2015-01-29 01:11:14 +00:00
Dirk Dougherty
820d5c52b7 am 8b1ad8e4: am 49738792: Doc change: Update Ads terms language. automerge: 3f9d57d
automerge: e0b5a38

* commit 'e0b5a3812269228070dabb792bc501ae435338bb':
  Doc change: Update Ads terms language.
2015-01-29 01:01:32 +00:00
Chris Craik
1f08f377a4 Merge "Move more GL state management to RenderState and its directory" 2015-01-29 00:55:07 +00:00
Dirk Dougherty
e0b5a38122 am 8b1ad8e4: am 49738792: Doc change: Update Ads terms language.
automerge: 3f9d57d

* commit '3f9d57dbe896d56e0eae381aa3e70ac93d755f24':
  Doc change: Update Ads terms language.
2015-01-29 00:54:45 +00:00
Jae Seo
2920f0f510 am 4b1e5814: am 71191442: TIF: Do not call session callbacks when the session is already released
automerge: 4980163

* commit '49801634e46bdba633aba6f7944f0417496b38ce':
  TIF: Do not call session callbacks when the session is already released
2015-01-29 00:50:04 +00:00
Jae Seo
49801634e4 am 4b1e5814: am 71191442: TIF: Do not call session callbacks when the session is already released
* commit '4b1e5814d18dae8f2581cf702da4b4e1de0c3eb4':
  TIF: Do not call session callbacks when the session is already released
2015-01-29 00:46:25 +00:00
Svetoslav
5738fec00d AccessibilityNodeInfo refresh returns a stale state.
AccessibilityNodeInfo refresh was getting the latest cached
state but this is not good enough as an accessibility service
can execute an action on the node and then refresh it to get
the new state.

bug:16954787

Change-Id: I004b4987b8dc423a2ab7031a4fbfe64365ddd7fe
2015-01-28 16:44:05 -08:00
Jae Seo
4b1e5814d1 am 71191442: TIF: Do not call session callbacks when the session is already released
* commit '711914421896ad15ab3c944c3adc838ac67cf2a6':
  TIF: Do not call session callbacks when the session is already released
2015-01-29 00:33:29 +00:00
Chris Craik
96a5c4c7ba Move more GL state management to RenderState and its directory
Change-Id: Ic68584e1c08dc64be2ad43450cb6caa1de834fdc
2015-01-28 16:32:39 -08:00
Dirk Dougherty
3f9d57dbe8 am 8b1ad8e4: am 49738792: Doc change: Update Ads terms language.
* commit '8b1ad8e4d148b70e31d675515e8ad24ca3d12169':
  Doc change: Update Ads terms language.
2015-01-29 00:30:37 +00:00