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() {
//if (!isInit) return
if (!isInit) return
nativePause()
}
@ -46,6 +46,7 @@ class GstLibrary(context: Context) : Closeable, SurfaceHolder.Callback {
}
fun releaseSurface() {
if (!isInit) return
isInit = false
nativeSurfaceFinalize()
}