From bc755f88108679680a52ca6acb641d4c9cb482dd Mon Sep 17 00:00:00 2001 From: Jehan Monnier Date: Fri, 22 Jul 2011 12:44:41 +0200 Subject: [PATCH] clean up sdk deps --- src/org/linphone/VideoCallActivity.java | 2 +- .../linphone/core/video/AndroidCameraRecordManager.java | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/org/linphone/VideoCallActivity.java b/src/org/linphone/VideoCallActivity.java index 975bebae6..6fbbca042 100644 --- a/src/org/linphone/VideoCallActivity.java +++ b/src/org/linphone/VideoCallActivity.java @@ -92,7 +92,7 @@ public class VideoCallActivity extends SoftVolumeActivity implements OnCapturing @Override protected void onResume() { - if (Version.sdkAboveOrEqual(8) && recordManager.isOutputOrientationMismatch()) { + if (Version.sdkAboveOrEqual(8) && recordManager.isOutputOrientationMismatch(LinphoneManager.getLc())) { Log.i("Phone orientation has changed: updating call."); CallManager.getInstance().updateCall(); // resizeCapturePreview by callback when recording started diff --git a/src/org/linphone/core/video/AndroidCameraRecordManager.java b/src/org/linphone/core/video/AndroidCameraRecordManager.java index 6ad9a78de..86d12fffa 100644 --- a/src/org/linphone/core/video/AndroidCameraRecordManager.java +++ b/src/org/linphone/core/video/AndroidCameraRecordManager.java @@ -20,7 +20,8 @@ package org.linphone.core.video; import java.util.List; -import org.linphone.LinphoneManager; + +import org.linphone.core.LinphoneCore; import org.linphone.core.Log; import org.linphone.core.Version; import org.linphone.core.video.AndroidCameraRecord.RecorderParams; @@ -339,8 +340,8 @@ public class AndroidCameraRecordManager { /** * @return true if linphone core configured to send a A buffer while phone orientation induces !A buffer (A=landscape or portrait) */ - public boolean isOutputOrientationMismatch() { - final boolean currentlyPortrait = LinphoneManager.getLc().getPreferredVideoSize().isPortrait(); + public boolean isOutputOrientationMismatch(LinphoneCore lc) { + final boolean currentlyPortrait = lc.getPreferredVideoSize().isPortrait(); final boolean shouldBePortrait = isOutputPortraitDependingOnCameraAndPhoneOrientations(); return currentlyPortrait ^ shouldBePortrait; }