mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-20 12:09:45 +01:00
fix to stop audio manager in ui thread
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
d17a8e9dbd
commit
5272d35f01
@ -1551,10 +1551,12 @@ public class CallActivity extends CallBaseActivity {
|
|||||||
audioSource = null;
|
audioSource = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
runOnUiThread(() -> {
|
||||||
if (audioManager != null) {
|
if (audioManager != null) {
|
||||||
audioManager.stop();
|
audioManager.stop();
|
||||||
audioManager = null;
|
audioManager = null;
|
||||||
}
|
}
|
||||||
|
});
|
||||||
|
|
||||||
if (videoSource != null) {
|
if (videoSource != null) {
|
||||||
videoSource = null;
|
videoSource = null;
|
||||||
@ -1755,7 +1757,8 @@ public class CallActivity extends CallBaseActivity {
|
|||||||
magicPeerConnectionWrapper = new MagicPeerConnectionWrapper(peerConnectionFactory,
|
magicPeerConnectionWrapper = new MagicPeerConnectionWrapper(peerConnectionFactory,
|
||||||
iceServers,
|
iceServers,
|
||||||
sdpConstraintsForMCU,
|
sdpConstraintsForMCU,
|
||||||
sessionId, callSession,
|
sessionId,
|
||||||
|
callSession,
|
||||||
localMediaStream,
|
localMediaStream,
|
||||||
true,
|
true,
|
||||||
true,
|
true,
|
||||||
|
Loading…
Reference in New Issue
Block a user