From 52f7adec6c7cf2940d4a34defa00ffe941969c6e Mon Sep 17 00:00:00 2001 From: zengjing Date: Sat, 29 Sep 2018 13:19:15 +0800 Subject: [PATCH] Visualizer: fix native crash when visualizer release Visualizer should not be destroyed before mCaptureThread exit. Bug: 124833084 Test: CTS VisualizerTest Change-Id: I0cda2ff2be8ce487e10b5311fbdc043fa57d91d4 Merged-In: I0cda2ff2be8ce487e10b5311fbdc043fa57d91d4 Signed-off-by: zengjing --- media/jni/audioeffect/android_media_Visualizer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/media/jni/audioeffect/android_media_Visualizer.cpp b/media/jni/audioeffect/android_media_Visualizer.cpp index b7d7b03393769..45de36ed3e4db 100644 --- a/media/jni/audioeffect/android_media_Visualizer.cpp +++ b/media/jni/audioeffect/android_media_Visualizer.cpp @@ -440,6 +440,7 @@ static void android_media_visualizer_native_release(JNIEnv *env, jobject thiz) if (lpVisualizer == 0) { return; } + lpVisualizer->release(); } // delete the JNI data VisualizerJniStorage* lpJniStorage =