cts: media: support no camera device in testSetMaxFileSize

For no camera devices, should not open video source.
Also, if we do only audio record, it will not be able
to finish before timeout.

Change-Id: Id609903979a95ec525361e4081607810e3edfe6a
Signed-off-by: Jun Su <juns@nvidia.com>
diff --git a/tests/tests/media/src/android/media/cts/MediaRecorderTest.java b/tests/tests/media/src/android/media/cts/MediaRecorderTest.java
index 055b763..3cc71fa 100644
--- a/tests/tests/media/src/android/media/cts/MediaRecorderTest.java
+++ b/tests/tests/media/src/android/media/cts/MediaRecorderTest.java
@@ -412,7 +412,7 @@
     }
 
     public void testSetMaxFileSize() throws Exception {
-        if (!hasMicrophone()) {
+        if (!hasMicrophone() || !hasCamera()) {
             return;
         }
         testSetMaxFileSize(512 * 1024, 50 * 1024);