Index: talk/app/webrtc/java/android/org/webrtc/VideoCapturerAndroid.java |
diff --git a/talk/app/webrtc/java/android/org/webrtc/VideoCapturerAndroid.java b/talk/app/webrtc/java/android/org/webrtc/VideoCapturerAndroid.java |
index 7ec86b005b76bb53a9a6142d1a0a0a0de70b03ab..9fdd41af9a4b085cc5411d697b5227c7e3f503fc 100644 |
--- a/talk/app/webrtc/java/android/org/webrtc/VideoCapturerAndroid.java |
+++ b/talk/app/webrtc/java/android/org/webrtc/VideoCapturerAndroid.java |
@@ -35,7 +35,6 @@ import android.opengl.EGLContext; |
import android.os.Handler; |
import android.os.HandlerThread; |
import android.os.SystemClock; |
-import android.text.StaticLayout; |
import android.view.Surface; |
import android.view.WindowManager; |
@@ -217,6 +216,18 @@ public class VideoCapturerAndroid extends VideoCapturer implements PreviewCallba |
return capturer; |
} |
+ public void printStackTrace() { |
+ if (cameraThread != null) { |
+ StackTraceElement[] cameraStackTraces = cameraThread.getStackTrace(); |
+ if (cameraStackTraces.length > 0) { |
+ Logging.d(TAG, "VideoCapturerAndroid stacks trace:"); |
+ for (StackTraceElement stackTrace : cameraStackTraces) { |
+ Logging.d(TAG, stackTrace.toString()); |
+ } |
+ } |
+ } |
+ } |
+ |
// Switch camera to the next valid camera id. This can only be called while |
// the camera is running. |
public void switchCamera(final CameraSwitchHandler handler) { |