Check sound lock on merge and pause/resume
This commit is contained in:
parent
4dd6039be3
commit
c9564a7dbe
1 changed files with 6 additions and 1 deletions
|
@ -260,7 +260,9 @@ public class IncallActivity extends AbstractCalleesActivity implements
|
||||||
showDialog(numpadDialogId);
|
showDialog(numpadDialogId);
|
||||||
break;
|
break;
|
||||||
case R.id.conf_simple_merge:
|
case R.id.conf_simple_merge:
|
||||||
|
if (!lc().soundResourcesLocked()) {
|
||||||
lc().addAllToConference();
|
lc().addAllToConference();
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case R.id.conf_simple_pause:
|
case R.id.conf_simple_pause:
|
||||||
LinphoneCall call = lc().getCurrentCall();
|
LinphoneCall call = lc().getCurrentCall();
|
||||||
|
@ -497,6 +499,9 @@ public class IncallActivity extends AbstractCalleesActivity implements
|
||||||
v.setOnClickListener(new OnClickListener() {
|
v.setOnClickListener(new OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
|
if (lc().soundResourcesLocked()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
State actualState = call.getState();
|
State actualState = call.getState();
|
||||||
if (State.StreamsRunning == actualState) {
|
if (State.StreamsRunning == actualState) {
|
||||||
lc().pauseCall(call);
|
lc().pauseCall(call);
|
||||||
|
|
Loading…
Reference in a new issue