diff options
| author | 2018-09-29 13:19:15 +0800 | |
|---|---|---|
| committer | 2018-12-12 20:02:45 +0000 | |
| commit | 5a56b61c166c78b442b31fe9a66cdf6f61d60934 (patch) | |
| tree | c171c960bc9cd32bbfb2318edec14f550c7b22d2 | |
| parent | ada39fe63d552bd82b9b4c4f0e17f022fe2950d6 (diff) | |
Visualizer: fix native crash when visualizer release
Visualizer should not be destroyed before mCaptureThread exit.
Test: CTS VisualizerTest
Change-Id: I0cda2ff2be8ce487e10b5311fbdc043fa57d91d4
Signed-off-by: zengjing <zengjing@xiaomi.com>
| -rw-r--r-- | media/jni/audioeffect/android_media_Visualizer.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/media/jni/audioeffect/android_media_Visualizer.cpp b/media/jni/audioeffect/android_media_Visualizer.cpp index b7d7b0339376..45de36ed3e4d 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 = |