releaseSurface、pause加上isInit判斷

This commit is contained in:
Raymond Yang 2023-03-09 14:48:25 +08:00
parent d77fc98280
commit 07afc01354

View File

@ -32,7 +32,7 @@ class GstLibrary(context: Context) : Closeable, SurfaceHolder.Callback {
} }
fun pause() { fun pause() {
//if (!isInit) return if (!isInit) return
nativePause() nativePause()
} }
@ -46,6 +46,7 @@ class GstLibrary(context: Context) : Closeable, SurfaceHolder.Callback {
} }
fun releaseSurface() { fun releaseSurface() {
if (!isInit) return
isInit = false isInit = false
nativeSurfaceFinalize() nativeSurfaceFinalize()
} }