diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2021-02-24 00:03:18 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-02-24 00:03:18 +0000 |
commit | 042c3a33119cd1d583ed6ed8b0a96cd67034199d (patch) | |
tree | 67013f01771f97397d912e25650455d6365095da | |
parent | 7958f984861646b6abe2b7748e200afcea31c830 (diff) | |
parent | 2bd3073819c207308e04ab9f1444d137b0340b9c (diff) |
Merge "Release virtual display before stopping projection" am: 2bd3073819
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1585286
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I36b1adc30f515e5a699cfd433d44921667c1a353
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/screenrecord/ScreenMediaRecorder.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/screenrecord/ScreenMediaRecorder.java b/packages/SystemUI/src/com/android/systemui/screenrecord/ScreenMediaRecorder.java index e6f43c1ff1d2..328cb8ab062f 100644 --- a/packages/SystemUI/src/com/android/systemui/screenrecord/ScreenMediaRecorder.java +++ b/packages/SystemUI/src/com/android/systemui/screenrecord/ScreenMediaRecorder.java @@ -187,12 +187,12 @@ public class ScreenMediaRecorder { */ void end() { mMediaRecorder.stop(); - mMediaProjection.stop(); mMediaRecorder.release(); - mMediaRecorder = null; - mMediaProjection = null; mInputSurface.release(); mVirtualDisplay.release(); + mMediaProjection.stop(); + mMediaRecorder = null; + mMediaProjection = null; stopInternalAudioRecording(); Log.d(TAG, "end recording"); |