* commit 'df1cc4ef9205239701bbe73f903e89a9dfd2623a': Get mute state from active call.
This commit is contained in:
@@ -895,6 +895,8 @@ public final class CallManager {
|
|||||||
public boolean getMute() {
|
public boolean getMute() {
|
||||||
if (hasActiveFgCall()) {
|
if (hasActiveFgCall()) {
|
||||||
return getActiveFgCall().getPhone().getMute();
|
return getActiveFgCall().getPhone().getMute();
|
||||||
|
} else if (hasActiveBgCall()) {
|
||||||
|
return getFirstActiveBgCall().getPhone().getMute();
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -309,7 +309,9 @@ public class SipPhone extends SipPhoneBase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public boolean getMute() {
|
public boolean getMute() {
|
||||||
return foregroundCall.getMute();
|
return (foregroundCall.getState().isAlive()
|
||||||
|
? foregroundCall.getMute()
|
||||||
|
: backgroundCall.getMute());
|
||||||
}
|
}
|
||||||
|
|
||||||
public Call getForegroundCall() {
|
public Call getForegroundCall() {
|
||||||
|
|||||||
Reference in New Issue
Block a user