diff --git a/src/org/linphone/InCallActivity.java b/src/org/linphone/InCallActivity.java index ba89744ba..4d9eef76f 100644 --- a/src/org/linphone/InCallActivity.java +++ b/src/org/linphone/InCallActivity.java @@ -212,10 +212,15 @@ public class InCallActivity extends FragmentActivity implements } } - if (isSpeakerEnabled) { - speaker.setBackgroundResource(R.drawable.speaker_on); + if (isVideoEnabled && !isSpeakerEnabled) + { + toogleSpeaker(); } else { - speaker.setBackgroundResource(R.drawable.speaker_off); + if (isSpeakerEnabled) { + speaker.setBackgroundResource(R.drawable.speaker_on); + } else { + speaker.setBackgroundResource(R.drawable.speaker_off); + } } if (isMicMuted) {