Skip to content
Snippets Groups Projects
Commit 9b03a3e7 authored by Pavan Koushik Nellore's avatar Pavan Koushik Nellore Committed by Adrien Béraud
Browse files

tv: clear preview callback before release.

Prevents native callbacks after camera is released.

Change-Id: I9ef6dc22a46b7d3fd01591c6fa17e460da03ffb0
parent 245ffd4c
No related branches found
No related tags found
No related merge requests found
......@@ -228,6 +228,7 @@ class HomeActivity : FragmentActivity() {
paused = true
mCameraPreview?.let { preview ->
mCamera?.let { camera ->
camera.setPreviewCallback(null)
camera.release();
mCamera = null
}
......@@ -243,6 +244,7 @@ class HomeActivity : FragmentActivity() {
mDisposableBag.dispose()
mCameraManager?.unregisterAvailabilityCallback(mCameraAvailabilityCallback)
mCamera?.let { camera ->
camera.setPreviewCallback(null)
camera.release();
mCamera = null
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment