Commit Graph

398638 Commits

Author SHA1 Message Date
Amy
79b54e9271 Add routingChange and routingInformation handlers.
ag/4997843

Test: com.android.server.hdmi

Bug: 112476122
Bug: 112476226
Change-Id: I7b01513bd23aeec2e96f48c5e9351ca70840226a
2019-01-10 19:53:36 -08:00
Amy
3403742489 Add setStreamPath handlers and do input switching according to the new
active path.

ag/4959473

SetStreamPath diff is based on Patch 2

Test: local test.
Bug: 112477738
Change-Id: I9628330dd2cbb48c1ccba7da40ebc28a05f3a495
2019-01-10 19:28:01 -08:00
Amy
225d55a429 Add ActiveSouce handling logic to switch to ARC input
when the new Active is not under the current device.

ag/4958795

Note that this CL only handles automatically switching to ARC.
Switching back to HOME should be handled by SetStreamPath or RoutingChange.

Test: local test.

Bug: 112476228
Change-Id: I211130c9483be7fcfe55b6a57f43d82bcf319737
2019-01-10 18:58:10 -08:00
TreeHugger Robot
a26b9b940a Merge "Fix leak/crash in exit" 2019-01-11 02:49:01 +00:00
Shuo Qian
18d6d78847 Merge "Add Emergency Uniform Resource Number (URN)" 2019-01-11 02:37:25 +00:00
Shubang Lu
16d119df67 Merge changes I73b958da,I39d7c849,Ibf989023,I63c52c8e,I945c23cf, ...
* changes:
  Enable sendStandby for device not supporting CEC multi device type.
  Init ARC when system audio mode on in case TV won't request ARC on.
  Make PROPERTY_SYSTEM_AUDIO_MODE_MUTING_ENABLE read-only.
  Rename setActiveSource(Boolean) to be different from setActiveSource(ActiveSource).
  Add RoutingInformation CEC message builder.
  Fix HandleActiveSource logic
  Add property to never claim playback logic address
2019-01-11 02:30:58 +00:00
Dongwon Kang
8939f1cf48 Merge "Add 'stubs' to libandroid" am: b0a1d4979e am: c70dc011f2
am: 7024b28cfe

Change-Id: Ie02eaa9c569db2555fd2ba62113d680f966fafb5
2019-01-10 18:27:21 -08:00
TreeHugger Robot
f9de223000 Merge "Migrate frameworks/base/packages/CarrierDefaultApp/tests/unit to androidx.test" 2019-01-11 02:21:45 +00:00
Android Build Merger (Role)
59bb47934c Merge changes from topic "am-be3db787f7a5411b8832915e13536fd9"
* changes:
  [automerger skipped] [automerger] Select only preinstalled Spell Checker Services am: ed5973b8a8 am: 5ab7f995ba am: d71a5db522 am: 276e18c147 am: d962aabf4c am: 3c2abaa4da am: 04206067b9 -s ours am: cf8145858c -s ours am: 8f70a490da -s ours am: bc4c266e68 -s ours am skip reason: change_id Idab3ecc246fe9344a09e6907a0ba39f8ea6506f9 with SHA1 dd8b0a6bc8 is in history
  [automerger skipped] [automerger] Revert "Select only preinstalled Spell Checker Services" am: 170e24d4e1 am: fb3b187f10 am: 7abf49d3b7 am: 1684713f2e am: cd6eba50ba am: 576e4ac184 am: d596c0e4ef -s ours am: 34a17e0e25 -s ours am: 07ca0e8747 -s ours am: 50f58c0ffc -s ours am skip reason: change_id Idab3ecc246fe9344a09e6907a0ba39f8ea6506f9 with SHA1 dd8b0a6bc8 is in history
2019-01-11 02:20:26 +00:00
Guliz Tuncay
b485dcc793 [automerger skipped] [automerger] Select only preinstalled Spell Checker Services am: ed5973b8a8 am: 5ab7f995ba am: d71a5db522 am: 276e18c147 am: d962aabf4c am: 3c2abaa4da am: 04206067b9 -s ours am: cf8145858c -s ours am: 8f70a490da -s ours
am: bc4c266e68 -s ours
am skip reason: change_id Idab3ecc246fe9344a09e6907a0ba39f8ea6506f9 with SHA1 dd8b0a6bc8 is in history

Change-Id: I445a894f06ea68e3a99ed224eb4c267cc2786056
2019-01-10 18:19:29 -08:00
Dongwon Kang
7024b28cfe Merge "Add 'stubs' to libandroid" am: b0a1d4979e
am: c70dc011f2

Change-Id: I123d7622c5df3459eb9b28f1a720f1798e48a323
2019-01-10 18:17:58 -08:00
TreeHugger Robot
241c55be2d Merge "fix regression RecordingActivityMonitor" 2019-01-11 02:17:51 +00:00
TreeHugger Robot
428de282fb Merge "Ignore missing target font family during alias registration" 2019-01-11 02:17:23 +00:00
TreeHugger Robot
a279cb64dd Merge "ThermalManagerservice: add legacy Thermal HAL 1.0 polling support" 2019-01-11 02:16:07 +00:00
TreeHugger Robot
c6536e4de6 Merge changes from topic "cc_virtual_id"
* changes:
  New, minor ContentCapture APIs for virtual views management.
  Implemented missing methods on android.view.contentcapture.ViewNode
2019-01-11 02:09:45 +00:00
Felipe Leme
2057c38a17 New, minor ContentCapture APIs for virtual views management.
Test: atest CtsContentCaptureServiceTestCases:android.contentcaptureservice.cts.CustomViewActivityTest
Test: atest CtsContentCaptureServiceTestCases # sanity check
Test: atest FrameworksCoreTests:android.view.contentcapture.ContentCaptureSessionTest
Test: m update-api
Bug: 117944706

Change-Id: I08bed441c6cc15673296f392e333c78018b14f65
2019-01-11 02:09:37 +00:00
Felipe Leme
6aae482ca4 Merge "Defined a new ContentCapture API: ContentCaptureService.onUserDataRemovalRequest" 2019-01-11 02:09:20 +00:00
Dongwon Kang
c70dc011f2 Merge "Add 'stubs' to libandroid"
am: b0a1d4979e

Change-Id: I415b566626aa3c2a28258dc00fb05e07bd874c87
2019-01-10 18:08:42 -08:00
Bryan Ferris
cda2ecc417 [automerger skipped] [automerger] Revert "Select only preinstalled Spell Checker Services" am: 170e24d4e1 am: fb3b187f10 am: 7abf49d3b7 am: 1684713f2e am: cd6eba50ba am: 576e4ac184 am: d596c0e4ef -s ours am: 34a17e0e25 -s ours am: 07ca0e8747 -s ours
am: 50f58c0ffc -s ours
am skip reason: change_id Idab3ecc246fe9344a09e6907a0ba39f8ea6506f9 with SHA1 dd8b0a6bc8 is in history

Change-Id: Ie63762b355a5570871d746b89d596a949709ddd3
2019-01-10 18:06:59 -08:00
TreeHugger Robot
4da8b483cd Merge "passpoint-r2: change return type of getAllMatchingWifiConfigs" 2019-01-11 02:05:13 +00:00
Winson Chung
decfc41289 Merge "Workaround to not use the hidden SyncRtSurfaceTransactionApplier" 2019-01-11 02:01:30 +00:00
Dongwon Kang
b0a1d4979e Merge "Add 'stubs' to libandroid" 2019-01-11 01:50:48 +00:00
Guliz Tuncay
bc4c266e68 [automerger skipped] [automerger] Select only preinstalled Spell Checker Services am: ed5973b8a8 am: 5ab7f995ba am: d71a5db522 am: 276e18c147 am: d962aabf4c am: 3c2abaa4da am: 04206067b9 -s ours am: cf8145858c -s ours
am: 8f70a490da -s ours
am skip reason: change_id Idab3ecc246fe9344a09e6907a0ba39f8ea6506f9 with SHA1 dd8b0a6bc8 is in history

Change-Id: Id4a3c3483df412d5d49014c5bb6b74e09fa078e7
2019-01-10 17:42:16 -08:00
Bryan Ferris
50f58c0ffc [automerger skipped] [automerger] Revert "Select only preinstalled Spell Checker Services" am: 170e24d4e1 am: fb3b187f10 am: 7abf49d3b7 am: 1684713f2e am: cd6eba50ba am: 576e4ac184 am: d596c0e4ef -s ours am: 34a17e0e25 -s ours
am: 07ca0e8747 -s ours
am skip reason: change_id Idab3ecc246fe9344a09e6907a0ba39f8ea6506f9 with SHA1 dd8b0a6bc8 is in history

Change-Id: I9cc0bc2cf977834b8477342dd58272655dab48db
2019-01-10 17:31:23 -08:00
TreeHugger Robot
000e95725e Merge "Integrate content capture with FLAG_SECURE" 2019-01-11 01:27:40 +00:00
TreeHugger Robot
4e536b855e Merge "Migrate frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyTestAppTests2 to androidx.test" 2019-01-11 01:21:48 +00:00
TreeHugger Robot
0bc8d9118a Merge "Implement getServiceComponentName API for Content Capture" 2019-01-11 01:10:36 +00:00
Guliz Tuncay
8f70a490da [automerger skipped] [automerger] Select only preinstalled Spell Checker Services am: ed5973b8a8 am: 5ab7f995ba am: d71a5db522 am: 276e18c147 am: d962aabf4c am: 3c2abaa4da am: 04206067b9 -s ours
am: cf8145858c -s ours
am skip reason: change_id Idab3ecc246fe9344a09e6907a0ba39f8ea6506f9 with SHA1 dd8b0a6bc8 is in history

Change-Id: Ia33298579013130b2d3394fd670345e5a25c3f65
2019-01-10 17:09:56 -08:00
TreeHugger Robot
09b1843ca4 Merge "Rename Vulkan functor items to match style" 2019-01-11 01:09:00 +00:00
Bryan Ferris
07ca0e8747 [automerger skipped] [automerger] Revert "Select only preinstalled Spell Checker Services" am: 170e24d4e1 am: fb3b187f10 am: 7abf49d3b7 am: 1684713f2e am: cd6eba50ba am: 576e4ac184 am: d596c0e4ef -s ours
am: 34a17e0e25 -s ours
am skip reason: change_id Idab3ecc246fe9344a09e6907a0ba39f8ea6506f9 with SHA1 dd8b0a6bc8 is in history

Change-Id: I7b4326dff6adb744cabbbc0f57e72b23102bb576
2019-01-10 17:00:34 -08:00
TreeHugger Robot
94672acc5e Merge "Enable airplane mode when booting in safe mode" 2019-01-11 00:58:02 +00:00
Guliz Tuncay
cf8145858c [automerger skipped] [automerger] Select only preinstalled Spell Checker Services am: ed5973b8a8 am: 5ab7f995ba am: d71a5db522 am: 276e18c147 am: d962aabf4c am: 3c2abaa4da
am: 04206067b9 -s ours
am skip reason: change_id Idab3ecc246fe9344a09e6907a0ba39f8ea6506f9 with SHA1 dd8b0a6bc8 is in history

Change-Id: I8be93eede6f7dcffc94905b5a790b1a813f28699
2019-01-10 16:44:22 -08:00
Bryan Ferris
34a17e0e25 [automerger skipped] [automerger] Revert "Select only preinstalled Spell Checker Services" am: 170e24d4e1 am: fb3b187f10 am: 7abf49d3b7 am: 1684713f2e am: cd6eba50ba am: 576e4ac184
am: d596c0e4ef -s ours
am skip reason: change_id Idab3ecc246fe9344a09e6907a0ba39f8ea6506f9 with SHA1 dd8b0a6bc8 is in history

Change-Id: Ie171e4463c7d5ba062f5c978c47ff5560037acb6
2019-01-10 16:36:37 -08:00
Guliz Tuncay
04206067b9 [automerger] Select only preinstalled Spell Checker Services am: ed5973b8a8 am: 5ab7f995ba am: d71a5db522 am: 276e18c147 am: d962aabf4c
am: 3c2abaa4da

Change-Id: I2b4a8618280a602b4eb42db9bf822a14324b587f
2019-01-10 16:21:07 -08:00
TreeHugger Robot
27b6918c71 Merge "Migrate frameworks/base/services/core/java/com/android/server/policy to androidx.test" 2019-01-11 00:16:24 +00:00
Bryan Ferris
d596c0e4ef [automerger] Revert "Select only preinstalled Spell Checker Services" am: 170e24d4e1 am: fb3b187f10 am: 7abf49d3b7 am: 1684713f2e am: cd6eba50ba
am: 576e4ac184

Change-Id: I304213f41d8b6f499d022f453392234ae901b36c
2019-01-10 16:14:19 -08:00
TreeHugger Robot
959468ca6e Merge "Remove SignalClusterView and signal_cluster_view" 2019-01-11 00:07:51 +00:00
TreeHugger Robot
9f2e012bbf Merge "Annotate SuggestionSpan.getUnderlineColor" 2019-01-10 23:40:02 +00:00
John Reck
6104cea3fb Fix leak/crash in exit
Bug: 120440607
Test: hwuimacro32 doesn't crash
Change-Id: I35b7a924e338efb314f07b923ba22ffcf98f75ee
2019-01-10 15:34:49 -08:00
TreeHugger Robot
00112e6f6f Merge "Move copy, cut and paste shortcut handler to onKeyDown()." 2019-01-10 23:26:06 +00:00
Xin Li
46effcfacb Merge "Fix compile time warning." am: 5c6e4acbe1 am: 317da495e0
am: abc8d2d1fe

Change-Id: Ia1371744ffcc6bbdb14c836d72a84d45e5cc1b94
2019-01-10 15:12:19 -08:00
Eric Laurent
a4b91cee09 fix regression RecordingActivityMonitor
commit c7a0cdfe introduced a regression in audio recording
activity monitoring by using the wrong key to lookup for a client in
active recordings when a session stops.

Bug: 122113404
Test: android.media.cts.AudioRecordingConfigurationTest#testAudioManagerGetActiveRecordConfigurations
Change-Id: I06d87d086f391ae6e9adcd88f2235e002f88e682
2019-01-10 15:05:41 -08:00
Amy
777abd7285 Enable sendStandby for device not supporting CEC multi device type.
ag/4986713

Test: local test
Bug: 114302332
Change-Id: I73b958daf40d0e86174e713053c539c666fe1672
2019-01-10 23:05:18 +00:00
Amy
acc1dab939 Init ARC when system audio mode on in case TV won't request ARC on.
ag/4959067

Test: local test.
Change-Id: I39d7c849e777b78399ae7ac216c433a50d2e02ca
2019-01-10 23:05:06 +00:00
Amy
437bfb3278 Make PROPERTY_SYSTEM_AUDIO_MODE_MUTING_ENABLE read-only.
This property was manually set to false in LocalDevice before.
Adding false value in atom.mk and make the property read-only now.

ag/4947274

Test: local tested.
Bug: 80297700
Change-Id: Ibf9890233b111653b340c381d86639da1086d9a0
2019-01-10 23:04:56 +00:00
Amy
9a59d9c97d Rename setActiveSource(Boolean) to be different from setActiveSource(ActiveSource).
ag/4918867

Test: local test.
Change-Id: I63c52c8eabbbdaa8599efe859cb48d6b6100cff7
2019-01-10 23:04:44 +00:00
Amy
d76888aa03 Add RoutingInformation CEC message builder.
ag/4918461

Test: atest com.android.server.hdmi
Change-Id: I945c23cf213986b2b26f2c233931c703f6303e8d
2019-01-10 23:04:15 +00:00
Amy
6cef86ca76 Fix HandleActiveSource logic
ag/4912469

Test: local test
Change-Id: I399cd254765d8a200f252b6b89fb85e570ca6155
2019-01-10 23:04:01 +00:00
Amy
02f3115178 Add property to never claim playback logic address
This supports handling OneTouchPlay without player logical address

ag/4891910

Test: local test.
Change-Id: I4af65fb251b240c2487f6b4b336cb70fc52837a0
2019-01-10 15:00:47 -08:00
Xin Li
abc8d2d1fe Merge "Fix compile time warning." am: 5c6e4acbe1
am: 317da495e0

Change-Id: I00c265e52ce90d59c9210057ad77ab44b806d59c
2019-01-10 14:59:46 -08:00