Add required video frame size

b/30253054

The test class android.media.cts.MediaRecorderTest specifies a frame
size of 176x144.  EmulatedFakeCamera does not specify this as a
supported video size.  (In fact, it doesn't specify *any* supported
video sizes.)  This causes a number of failures.  Fix is to
add 176x144 to the list of supported preview sizes and video sizes.

Copied from this mnc-emu-dev CL:

https://googleplex-android-review.git.corp.google.com/#/c/1239780

Change-Id: I561ee428432e5e2bc25944838d91813e5ba2f39b
diff --git a/camera/EmulatedFakeCamera.cpp b/camera/EmulatedFakeCamera.cpp
index 457850d..865fe45 100755
--- a/camera/EmulatedFakeCamera.cpp
+++ b/camera/EmulatedFakeCamera.cpp
@@ -70,12 +70,14 @@
      * Parameters provided by the camera device.
      */
 
-    /* 352x288 and 320x240 frame dimensions are required by the framework for
-     * video mode preview and video recording. */
+   /* 352x288, 320x240 and 176x144 frame dimensions are required by
+     * the framework for video mode preview and video recording. */
     mParameters.set(CameraParameters::KEY_SUPPORTED_PICTURE_SIZES,
                     "640x480,352x288,320x240");
     mParameters.set(CameraParameters::KEY_SUPPORTED_PREVIEW_SIZES,
-                    "640x480,352x288,320x240");
+                    "640x480,352x288,320x240,176x144");
+    mParameters.set(CameraParameters::KEY_SUPPORTED_VIDEO_SIZES,
+                    "640x480,352x288,320x240,176x144");
     mParameters.setPreviewSize(640, 480);
     mParameters.setPictureSize(640, 480);