VirtualDisplay: Merge AIDL calls to stop race condition
Updating execution flow so that setting ContentRecordingSession is no longer a second AIDL call to the DisplayManager Service, but instead passing in the session details with the VirtualDisplayConfig, and having it be set manually in the execution of an earlier AIDL call. Bug: 267610691 Fix: 267610691 Test: manually built Test: atest CtsWindowManagerDeviceTestCases:ActivityCaptureCallbackTests Test: atest CtsWindowManagerDeviceTestCases:DisplayTests Test: atest DisplayManagerServiceTest Test: atest DisplayTest Test: atest WmTests:ContentRecorderTests Change-Id: Id926aa0800bd23d329bbc8f2a6f739e26fd72a3c
Loading
Please register or sign in to comment