mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-01-17 03:18:06 +00:00
Fixed call recording wrong indicator in case UPDATE isn't answered
This commit is contained in:
parent
d55686ff63
commit
3a69cb4cae
1 changed files with 3 additions and 2 deletions
|
|
@ -871,15 +871,16 @@ class CurrentCallViewModel
|
|||
fun toggleRecording() {
|
||||
coreContext.postOnCoreThread {
|
||||
if (::currentCall.isInitialized) {
|
||||
if (currentCall.params.isRecording) {
|
||||
val recording = if (currentCall.params.isRecording) {
|
||||
Log.i("$TAG Stopping call recording")
|
||||
currentCall.stopRecording()
|
||||
false
|
||||
} else {
|
||||
Log.i("$TAG Starting call recording")
|
||||
currentCall.startRecording()
|
||||
true
|
||||
}
|
||||
|
||||
val recording = currentCall.params.isRecording
|
||||
isRecording.postValue(recording)
|
||||
if (recording) {
|
||||
showRecordingToast()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue