Check sound lock on merge and pause/resume

This commit is contained in:
Guillaume Beraudo 2011-11-28 15:48:14 +01:00
parent 4dd6039be3
commit c9564a7dbe

View file

@ -260,7 +260,9 @@ public class IncallActivity extends AbstractCalleesActivity implements
showDialog(numpadDialogId);
break;
case R.id.conf_simple_merge:
if (!lc().soundResourcesLocked()) {
lc().addAllToConference();
}
break;
case R.id.conf_simple_pause:
LinphoneCall call = lc().getCurrentCall();
@ -497,6 +499,9 @@ public class IncallActivity extends AbstractCalleesActivity implements
v.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (lc().soundResourcesLocked()) {
return;
}
State actualState = call.getState();
if (State.StreamsRunning == actualState) {
lc().pauseCall(call);