- Mar 27, 2024
-
-
Biswarup Pal authored
- For any camera, CameraManager (API layer) now receives the device id (i.e., the id of the device owning the camera, for virtual camera this would be the id of the virtual device, and for real cameras this would be Context#DEVICE_ID_DEFAULT) and the mapped camera id (for virtual devices, the back and front virtual cameras of that device would have 0 and 1 respectively as their mapped camera id, and for real cameras this would be their actual camera id) from ICameraServiceListener. It skips the callbacks if the received device id doesn't match the one in the current context (except for external cameras of the default device). As a result, real cameras are available only to contexts associated with the default device or any virtual device with default camera policy. Virtual cameras are available only to contexts associated with a virtual device with custom camera policy. Note that externally connected real cameras are available to all contexts. For binder calls to cameraserver, the API layers pass the device id of the current context and the device camera policy. - VDM passes the id of the virtual device to virtual camera HAL service so that it can be reported to cameraserver. VDM also exposes the camera policy of a virtual device to cameraserver. - This change adds device-awareness to both camera2 and legacy camera API's. Test: atest CtsVirtualDevicesTestCases Test: atest VirtualCameraControllerTest Bug: 291736219 Change-Id: Ic696b0499cfbb9bfbc3c9156ca6ffd93dc42bcc3
-
Piotr Wilczyński authored
-
Johannes Gallmann authored
-
Evan Chen authored
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3013921 Change-Id: Id2fadc6e3eeedfdaf34ceb826a079bdc8c2c12cd Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3013921 Change-Id: Ifbb5a7b0e15a0d6ce709e1241aec44a2178ac29d Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Yi Kong authored
Merge "Revert "Revert "Workaround build breakage from full LTO optimiza..."" into main am: 564011d1 am: 83fb7a0a Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3009939 Change-Id: I59e997473cd93d5b93d490214ae8b274d68fa3c3 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Yi Kong authored
Merge "Revert "Revert "Workaround build breakage from full LTO optimiza..."" into main am: 564011d1 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3009939 Change-Id: Ia15356020ac8559a1f07514028d48c74d8c93eb3 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Yi Kong authored
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2900169 Change-Id: Ie1c96dd36fe5edf83bf90b19831c2a1c290c0e75 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2900169 Change-Id: Ia3ecc1ca7c781739bd15e8fe070ee69bdb120bf8 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
-
Candice Lo authored
-
Raphael Kim authored
-
Matt Pietal authored
-
- Mar 26, 2024
-
-
Shan Huang authored
-
Darrell Shi authored
-
Shashwat Razdan authored
-
Evan Chen authored
Test: manually test + cts Fix: 326458463 Change-Id: I31907aa60c950232a8656077dfe653ef00506516
-
Alexander Roederer authored
-
Joy Babafemi authored
-
Varun Shah authored
-
Raphael Kim authored
Bug: 328345545 Test: atest CtsCompanionDeviceManagerCoreTestCases:BackupAndRestoreTest Change-Id: I3b8b9c871a6955309d83b1b6aaa3bbe5b8ea98ba
-
Seigo Nonaka authored
This is for addressing API council feedback. Bug: 331421459 Test: TreeHugger Change-Id: Iae04103d6df80f62cd974d89b56f726c680da34a
-
Austin Borger authored
[automerger skipped] Merge "Fix vulnerability in AttributionSource due to incorrect Binder call" into sc-dev am: c2a58a3b am: fd3d8c53 am: f84dc1ff -s ours am: f6c6b6af -s ours am: 890bcf61 -s ours am: b5927373 -s ours am: 0c3fbdf8 -s ours am: 2580005f -s ours am: d18bf4df -s ours am skip reason: Merged-In I3f228064fbd62e1c907f1ebe870cb61102f788f0 with SHA-1 5d79e535 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23400867 Change-Id: Idb928ce5051e31a63b37333a08ebdd941efed7c2 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Sudheer Shanka authored
-
Jigar Thakkar authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Austin Borger authored
[automerger skipped] Merge "Fix vulnerability in AttributionSource due to incorrect Binder call" into sc-dev am: c2a58a3b am: fd3d8c53 am: f84dc1ff -s ours am: f6c6b6af -s ours am: 890bcf61 -s ours am: b5927373 -s ours am: 0c3fbdf8 -s ours am: 2580005f -s ours am skip reason: Merged-In I3f228064fbd62e1c907f1ebe870cb61102f788f0 with SHA-1 5d79e535 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23400867 Change-Id: I64e18ce0ddfe129b90c84752c50bec54e4fdc681 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Austin Borger authored
[automerger skipped] Merge "Fix vulnerability in AttributionSource due to incorrect Binder call" into sc-dev am: c2a58a3b am: fd3d8c53 am: f84dc1ff -s ours am: f6c6b6af -s ours am: 890bcf61 -s ours am: b5927373 -s ours am: 0c3fbdf8 -s ours am: 8af78cce -s ours am skip reason: Merged-In I3f228064fbd62e1c907f1ebe870cb61102f788f0 with SHA-1 5d79e535 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23400867 Change-Id: I1be57bfa7ef890c23c9fabcb825e123b029fb7db Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Jian-Syuan (Shane) Wong authored
Merge "Connect FrameRatePowerSavingsBalanced from WindowManager.LayoutParam to ViewRootImpl" into main
-
Diya Bera authored
-
Song Chun Fan authored
-
Darrell Shi authored
The highlighted item, visually an outline, that highlights a content in the communal hub grid, is drawn on top of the content itself, consuming motion events, causing side effects like the configuration button not triggering. This changes makes it so that the highlighted item does not consume any motion event but pass them down to the content. Bug: 330426036 Fix: 330426036 Test: verified tapping the widget configuration button works Flag: ACONFIG com.android.systemui.communal_hub TEAMFOOD Change-Id: I51cb5762219342ec46a4f5a0e41564582e95d4d0
-
Austin Borger authored
[automerger skipped] Merge "Fix vulnerability in AttributionSource due to incorrect Binder call" into sc-dev am: c2a58a3b am: fd3d8c53 am: f84dc1ff -s ours am: f6c6b6af -s ours am: 890bcf61 -s ours am: b5927373 -s ours am: 0c3fbdf8 -s ours am skip reason: Merged-In I3f228064fbd62e1c907f1ebe870cb61102f788f0 with SHA-1 5d79e535 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23400867 Change-Id: Ifbf2711f6d0e952b34a835799cb3860069ff043c Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Austin Borger authored
[automerger skipped] Merge "Fix vulnerability in AttributionSource due to incorrect Binder call" into sc-dev am: c2a58a3b am: fd3d8c53 am: f84dc1ff -s ours am: f6c6b6af -s ours am: 890bcf61 -s ours am: b5927373 -s ours am: 0c3fbdf8 -s ours am skip reason: Merged-In I3f228064fbd62e1c907f1ebe870cb61102f788f0 with SHA-1 5d79e535 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23400867 Change-Id: I64077ee2f21b2cc325737a14d1b99ee80a2c0481 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Coco Duan authored
-