Fix no preview issue on videoCallActivity after resumeCall

This commit is contained in:
Sylvain Berfini 2012-04-17 12:15:06 +02:00
parent 92455847e9
commit d4a5472041

View file

@ -352,7 +352,13 @@ public class IncallActivity extends AbstractCalleesActivity implements
((Checkable) v).setChecked(true); ((Checkable) v).setChecked(true);
List<LinphoneCall> pausedCalls = LinphoneUtils.getCallsInState(lc(), Arrays.asList(State.Paused)); List<LinphoneCall> pausedCalls = LinphoneUtils.getCallsInState(lc(), Arrays.asList(State.Paused));
if (pausedCalls.size() == 1) { if (pausedCalls.size() == 1) {
lc().resumeCall(pausedCalls.get(0)); LinphoneCall callToResume = pausedCalls.get(0);
if (callToResume != null && callToResume.cameraEnabled() && callToResume.getCurrentParamsCopy().getVideoEnabled())
{
finish();
LinphoneActivity.instance().startVideoActivity(callToResume, 0);
}
lc().resumeCall(callToResume);
} }
} }
break; break;