Android: Guard against switching camera on stopped camera

It is possible that cameraThreadHandler is null upon calling
switchCamera(). This CL adds a guard against that.

Review URL: https://codereview.webrtc.org/1325333003

Cr-Commit-Position: refs/heads/master@{#9925}
diff --git a/AUTHORS b/AUTHORS
index 5ffa000..2398b88 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -40,5 +40,6 @@
 Mozilla Foundation
 Opera Software ASA
 struktur AG
+Telenor Digital AS
 Temasys Communications
 Vonage Holdings Corp.
diff --git a/talk/app/webrtc/java/android/org/webrtc/VideoCapturerAndroid.java b/talk/app/webrtc/java/android/org/webrtc/VideoCapturerAndroid.java
index aeb5418..5962e55 100644
--- a/talk/app/webrtc/java/android/org/webrtc/VideoCapturerAndroid.java
+++ b/talk/app/webrtc/java/android/org/webrtc/VideoCapturerAndroid.java
@@ -168,9 +168,9 @@
     if (Camera.getNumberOfCameras() < 2 )
       return false;
 
-    if (cameraThread == null) {
-      Log.e(TAG, "Camera has not been started");
-      return false;
+    if (cameraThreadHandler == null) {
+        Log.e(TAG, "Calling switchCamera() for stopped camera.");
+        return false;
     }
     if (pendingCameraSwitch) {
       // Do not handle multiple camera switch request to avoid blocking