Camera2: Handle preview orientation changes.

- Process sendCommand(CAMERA_CMD_SET_DISPLAY_ORIENTATION)

Bug: 6243944
Change-Id: I92d3bb13312d475703325230487d660a1cb7e0e5
diff --git a/services/camera/libcameraservice/Camera2Device.h b/services/camera/libcameraservice/Camera2Device.h
index 569c882..1116be0 100644
--- a/services/camera/libcameraservice/Camera2Device.h
+++ b/services/camera/libcameraservice/Camera2Device.h
@@ -78,6 +78,11 @@
             uint32_t *width, uint32_t *height, uint32_t *format);
 
     /**
+     * Set stream gralloc buffer transform
+     */
+    status_t setStreamTransform(int id, int transform);
+
+    /**
      * Delete stream. Must not be called if there are requests in flight which
      * reference that stream.
      */
@@ -216,6 +221,8 @@
 
         status_t disconnect();
 
+        status_t setTransform(int transform);
+
         // Get stream parameters.
         // Only valid after a successful connectToDevice call.
         int      getId() const     { return mId; }