diff options
author | Eino-Ville Talvala <etalvala@google.com> | 2012-06-15 12:47:42 -0700 |
---|---|---|
committer | Eino-Ville Talvala <etalvala@google.com> | 2012-06-15 15:42:17 -0700 |
commit | c94cd19694ea0befe2eb22735c50b00070f006d9 (patch) | |
tree | 5b0907d23acdd02c89c88599da7d8cc8a8d7459c /services/camera/libcameraservice/Camera2Device.h | |
parent | be0573b93e2d6fa133579c885583af9ed16bc29d (diff) | |
download | frameworks_av-c94cd19694ea0befe2eb22735c50b00070f006d9.zip frameworks_av-c94cd19694ea0befe2eb22735c50b00070f006d9.tar.gz frameworks_av-c94cd19694ea0befe2eb22735c50b00070f006d9.tar.bz2 |
Camera2: Handle preview orientation changes.
- Process sendCommand(CAMERA_CMD_SET_DISPLAY_ORIENTATION)
Bug: 6243944
Change-Id: I92d3bb13312d475703325230487d660a1cb7e0e5
Diffstat (limited to 'services/camera/libcameraservice/Camera2Device.h')
-rw-r--r-- | services/camera/libcameraservice/Camera2Device.h | 7 |
1 files changed, 7 insertions, 0 deletions
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 @@ class Camera2Device : public virtual RefBase { 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 @@ class Camera2Device : public virtual RefBase { status_t disconnect(); + status_t setTransform(int transform); + // Get stream parameters. // Only valid after a successful connectToDevice call. int getId() const { return mId; } |