mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-19 11:39:42 +01:00
make sure to release pipSelfVideoRenderer after hangup
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
1703a34007
commit
b6519f6ffb
@ -937,6 +937,9 @@ class CallActivity : CallBaseActivity() {
|
||||
binding!!.selfVideoRenderer.setEnableHardwareScaler(false)
|
||||
binding!!.selfVideoRenderer.setScalingType(RendererCommon.ScalingType.SCALE_ASPECT_FIT)
|
||||
binding!!.selfVideoRenderer.setOnTouchListener(SelfVideoTouchListener())
|
||||
|
||||
binding!!.pipSelfVideoRenderer.clearImage()
|
||||
binding!!.pipSelfVideoRenderer.release()
|
||||
}
|
||||
|
||||
private fun initSelfVideoViewForPipMode() {
|
||||
@ -2090,6 +2093,9 @@ class CallActivity : CallBaseActivity() {
|
||||
}
|
||||
binding!!.selfVideoRenderer.clearImage()
|
||||
binding!!.selfVideoRenderer.release()
|
||||
|
||||
binding!!.pipSelfVideoRenderer.clearImage()
|
||||
binding!!.pipSelfVideoRenderer.release()
|
||||
if (audioSource != null) {
|
||||
audioSource!!.dispose()
|
||||
audioSource = null
|
||||
|
Loading…
Reference in New Issue
Block a user