diff options
author | Senpo Hu <senpo@google.com> | 2014-09-08 16:54:25 -0700 |
---|---|---|
committer | Senpo Hu <senpo@google.com> | 2014-09-09 11:51:06 -0700 |
commit | 25ee73acd2dbd6f60deef5306994fbf3a7997936 (patch) | |
tree | d4aa779a07855b67d47d3d09db464dcb45620a44 /camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java | |
parent | ca507f86d3d5e4f16ebd666a2b42664e5178eceb (diff) | |
download | android_frameworks_ex-25ee73acd2dbd6f60deef5306994fbf3a7997936.tar.gz android_frameworks_ex-25ee73acd2dbd6f60deef5306994fbf3a7997936.tar.bz2 android_frameworks_ex-25ee73acd2dbd6f60deef5306994fbf3a7997936.zip |
Let CameraProxy support setJpegOrientation.
When device is locked in portrait, JPEG orientation and preview
orientation might be different.
Bug: 17360176
Change-Id: I16ee937c4d930e5f02a3e703dffd3bdd63e0e367
Diffstat (limited to 'camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java')
-rw-r--r-- | camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java b/camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java index b624b47..c1b2e8f 100644 --- a/camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java +++ b/camera2/portability/src/com/android/ex/camera2/portability/CameraAgent.java @@ -672,6 +672,16 @@ public abstract class CameraAgent { }}); } + public void setJpegOrientation(final int degrees) { + getDispatchThread().runJob(new Runnable() { + @Override + public void run() { + getCameraHandler() + .obtainMessage(CameraActions.SET_JPEG_ORIENTATION, degrees, 0) + .sendToTarget(); + }}); + } + /** * Sets the listener for zoom change. * |