Commit Graph

24791 Commits

Author SHA1 Message Date
Jeff Sharkey
310ad26a82 Merge "Respond to API feedback on DIRECTORY columns." 2019-03-22 15:28:17 +00:00
TreeHugger Robot
6d623e495b Merge "Updating onLocation related APIs to onLaunchLocation as per API review" 2019-03-22 15:24:29 +00:00
Hyunyoung Song
67a72e8172 Merge "OverlayManager API fixes" 2019-03-22 15:07:19 +00:00
Richard Uhler
d7104fce90 Merge "Remove TEST_MANAGE_ROLLBACKS permission from @SystemApi" 2019-03-22 14:26:01 +00:00
Dongwon Kang
0c86577af8 Merge "MediaPlayer2: use TrackInfo based track APIs" 2019-03-22 12:30:00 +00:00
Dongwon Kang
e4f1cb24ae Merge "Use ProxyFileDescriptorCallback instead of DataSourceCallback" 2019-03-22 12:29:35 +00:00
Lorenzo Colitti
445d56756a Merge "Fix API in CaptivePortal and ConnectivityManager" 2019-03-22 11:46:21 +00:00
Luke Huang
bae0ed637c Merge "Support query cancellation for async DNS API" am: aed6ea52de am: c19f41b2b2
am: 50c86d592a

Change-Id: I034361541f64c10d72474beaefdb3547c9c2733e
2019-03-22 03:35:57 -07:00
Hai Zhang
be1fe6f31a Merge "Add getDeclaredShareLibraries() for role qualification checking." 2019-03-22 09:43:48 +00:00
TreeHugger Robot
3d97b27ce0 Merge "Offloaded playback: use AudioAttributes in support check" 2019-03-22 09:20:17 +00:00
Remi NGUYEN VAN
24ec3ff006 Fix API in CaptivePortal and ConnectivityManager
- Remove CaptivePortal constructor from SystemApi. This constructor was
   added in Q timeframe and ends up being unnecessary since
   CaptivePortal creation was refactored to ConnectivityService because
   of visibility issues on ICaptivePortal.
 - Rename getAvoidBadWifi to shouldAvoidBadWifi
 - Add permission annotation for shouldAvoidBadWifi

Test: flashed, WiFi and captive portal works
Bug: 128935314
Bug: 128935673
(clean cherry-pick of AOSP I7395d4a4db6a64398a827692aee1956c011873e5)

Change-Id: I09545c00af3519dbf141dd5951b28f49e37b3e80
2019-03-22 17:16:52 +09:00
Robert Shih
fdcb9046cb Merge "MediaPlayer2 DRM: API improvements" 2019-03-22 07:44:20 +00:00
Xiangyu/Malcolm Chen
764bf9cbeb Merge changes from topics "128902411", "128645056"
* changes:
  API Feedback for CBRS
  Remove clearDefaultsForInactiveSubIds.
2019-03-22 06:48:24 +00:00
TreeHugger Robot
6e7a60c85c Merge "Add intent action constant to zen access setting page" 2019-03-22 06:37:36 +00:00
Hall Liu
72f0a106da Merge "Add NETWORK_SCAN permission" 2019-03-22 05:43:07 +00:00
Dongwon Kang
77ab98645a Use ProxyFileDescriptorCallback instead of DataSourceCallback
Test: MediaPlayer2Test
Bug: 128461264, Bug: 126701061
Change-Id: Id971c77bf9a3003e2f24b716ad784b5f2f56f55f
2019-03-21 22:05:48 -07:00
Malcolm Chen
32240b572b API Feedback for CBRS
Bug: 128902411
Test: unittest
Change-Id: I2476834a5048d0e3c2c3413d7168a7a3ad2d7042
2019-03-21 21:52:32 -07:00
Jean-Michel Trivi
f3fd84adfe Offloaded playback: use AudioAttributes in support check
AudioAttributes can influence offload support, add them in
  method to check for support

Bug: 86837964
Test: cts-tradefed run cts -m CtsMediaTestCases -t android.media.cts.AudioTrackOffloadTest#testAudioTrackOffload
Change-Id: If4037d0611ec1264d23d1779b9ac6efd9fd1244c
2019-03-21 21:21:23 -07:00
Luke Huang
50c86d592a Merge "Support query cancellation for async DNS API" am: aed6ea52de
am: c19f41b2b2

Change-Id: I890bbb94bf1b8e2242efeb5c868e289a8ae4a95d
2019-03-21 21:13:29 -07:00
Robert Shih
49a7d80e02 MediaPlayer2: use TrackInfo based track APIs
Updated APIs include:
* MediaPlayer2.SubtitleData
* MediaPlayer2.selectTrack
* MediaPlayer2.deselectTrack
* MediaPlayer2.getSelectedTrack

Bug: 129098908
Test: android.media.cts.MediaPlayer2Test
Change-Id: Ib1de8b947959bebeae2a79977e055f82cfff67b7
2019-03-22 04:08:22 +00:00
Luke Huang
c19f41b2b2 Merge "Support query cancellation for async DNS API"
am: aed6ea52de

Change-Id: I400d98e13cf36ca16c3743eddee96bfae4b47b5c
2019-03-21 20:50:18 -07:00
Robert Shih
e9786259ac MediaPlayer2 DRM: API improvements
* Document how to build valid DrmPreparationInfo
* Add getters for DrmPreparationInfo
* Make DrmEventCallback an abstract class
* Document set/clearDrmEventCallback are synchronous

Bug: 128548364
Test: build
Change-Id: Iecc2a8bcd410ea729ac9fd4c2b3f1428fc4b5e7d
2019-03-21 20:28:10 -07:00
Luke Huang
aed6ea52de Merge "Support query cancellation for async DNS API" 2019-03-22 03:26:21 +00:00
Michael Wachenschwanz
6fbea1744a Merge "Add EXTRA_DROPPED_COUNT for ACTION_DROPBOX_ENTRY_ADDED" 2019-03-22 03:20:37 +00:00
Alex Salo
8871b31ac4 Merge "Add disableSelf() and more failure codes" 2019-03-22 03:18:12 +00:00
TreeHugger Robot
643ba1862d Merge "Resolve feedback from API review: MediaDrm" 2019-03-22 01:57:35 +00:00
Hai Zhang
1ad238f935 Add getDeclaredShareLibraries() for role qualification checking.
Bug: 124452117
Test: build
Change-Id: I13e4313c4ab5305335fc9490dfc58b03a24a86dd
2019-03-21 18:37:08 -07:00
TreeHugger Robot
4bb646d204 Merge "Allow to listen for addition of work profiles." 2019-03-22 01:35:43 +00:00
TreeHugger Robot
701077f51c Merge "AudioPolicy: add test flagging for focus policy tests" 2019-03-22 01:34:34 +00:00
TreeHugger Robot
5935252373 Merge "Remove Intent.ACTION_REVIEW_APP_PERMISSION_USAGE." 2019-03-22 01:15:50 +00:00
Jack Yu
228d75b448 Merge changes from topic "iwlan_api_review" am: ac3406f9c6
am: 8a6dbb8446

Change-Id: Ie30207bae71e1c45a9d2ae76132c3012f9f5dd37
2019-03-21 18:05:52 -07:00
Jack Yu
8a6dbb8446 Merge changes from topic "iwlan_api_review"
am: ac3406f9c6

Change-Id: I39775146064de0041c963a460f20a65e94fa6e78
2019-03-21 17:50:56 -07:00
Jack Yu
ac3406f9c6 Merge changes from topic "iwlan_api_review"
* changes:
  IWLAN API review changes
  Unhide methods required for Parcelable class
  Added annotations to the API
2019-03-22 00:29:07 +00:00
Patrick Huang
956b77b87a Merge "Add "from" extra for ACTION_TOGGLE_SUBSCRIPTION_PRIVILEGED" am: 9a1888ce62
am: e41be2c876

Change-Id: I6f343eafd8379253d274c98a9097df50976b9522
2019-03-21 17:11:04 -07:00
Hall Liu
e4f2c0f957 Add NETWORK_SCAN permission
Bug: 126779616
Test: compiles
Change-Id: I2dd4beffca3afdcc0a0f071404ff62747faa3877
2019-03-21 16:58:48 -07:00
Patrick Huang
e41be2c876 Merge "Add "from" extra for ACTION_TOGGLE_SUBSCRIPTION_PRIVILEGED"
am: 9a1888ce62

Change-Id: I342884174fbaaa13b0973038f6cb70258ba436d7
2019-03-21 16:51:05 -07:00
Nathan Harold
23984e2950 Merge "Expose CellInfoTdscdma" am: 0b88e07ea5
am: 2c3dba9194

Change-Id: Iafbadf538af679b87ed4be9831b21562ff701fab
2019-03-21 16:44:22 -07:00
Hyunyoung Song
8a78caff8d OverlayManager API fixes
Bug: 124402715
Bug: 128925918
Test: builds

Addressed all the requests except on OverlayInfo class as much of it's
definition will change in this Q release.

Change-Id: I3a860c2b569b78763c1f65d06246225a931d57f6
2019-03-21 16:40:34 -07:00
Jeff Tinker
f11261ba88 Resolve feedback from API review: MediaDrm
bug:123939401
test:media playback test
Change-Id: I8166535fe537a633a0ddac917217a5ac627f4ca8
2019-03-21 23:38:07 +00:00
Nathan Harold
2c3dba9194 Merge "Expose CellInfoTdscdma"
am: 0b88e07ea5

Change-Id: I6ec42e526ba4a26f26b263c9ab7d83a10a476e97
2019-03-21 16:35:46 -07:00
Treehugger Robot
9a1888ce62 Merge "Add "from" extra for ACTION_TOGGLE_SUBSCRIPTION_PRIVILEGED" 2019-03-21 23:35:39 +00:00
TreeHugger Robot
1930893edc Merge changes from topic "APIForQueryingHapticsExist"
* changes:
  Add API in RingtoneManager to query if files contain haptic channels.
  Add key for haptic channel count.
2019-03-21 23:33:25 +00:00
Nathan Harold
0b88e07ea5 Merge "Expose CellInfoTdscdma" 2019-03-21 23:19:43 +00:00
TreeHugger Robot
38076cdc88 Merge "Add system API for whether emergency assistance is enabled." 2019-03-21 23:03:33 +00:00
Brad Ebinger
a39d8e9ee0 Merge "Deprecate SystemApi that was accidently made public in P" am: 18870b2e4e am: 1cb491e423
am: 81304407aa

Change-Id: I4b8d90f70f2daae91186d2434b97166fc8b7ae8f
2019-03-21 15:18:02 -07:00
Brad Ebinger
81304407aa Merge "Deprecate SystemApi that was accidently made public in P" am: 18870b2e4e
am: 1cb491e423

Change-Id: Ieafcc2c15eb0b7a2968faf979fe93e31088e86b5
2019-03-21 15:07:39 -07:00
Brad Ebinger
1cb491e423 Merge "Deprecate SystemApi that was accidently made public in P"
am: 18870b2e4e

Change-Id: I235d5466ac67e60d4cf59c28131c30421fbfd18c
2019-03-21 14:58:24 -07:00
Treehugger Robot
18870b2e4e Merge "Deprecate SystemApi that was accidently made public in P" 2019-03-21 21:46:25 +00:00
Alex Salo
b4a617767b Add disableSelf() and more failure codes
disableSelf() allows the implementer of the service to notify the system
about the intent to disable self, e.g. in case it does not have sufficient
permissions to perform the task.

New failure codes are introduced to communicate the absense of the
camera permission and a cancellation event.

Bug: 128921381, 111939367
Test: manually
Change-Id: Id9a2a8e8d51d422e966a5858c85f8a73ca37ded7
2019-03-21 14:43:51 -07:00
TreeHugger Robot
4a7bb6e115 Merge "Remove Session2CommandGroup.Builder methods" 2019-03-21 21:13:09 +00:00