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; }