diff options
author | weijiew <weijiew@codeaurora.org> | 2017-05-03 16:01:24 +0800 |
---|---|---|
committer | weijiew <weijiew@codeaurora.org> | 2017-05-03 17:42:28 +0800 |
commit | b395efd50a9ed2cb695cea2890a6739ade6d77f0 (patch) | |
tree | 052594f124cf536cf13fa4155368bc20a3f09663 /src/org/codeaurora/snapcam/filter | |
parent | d35d20015170337d5b6092e852b2f54fde487ce3 (diff) | |
download | android_packages_apps_Snap-b395efd50a9ed2cb695cea2890a6739ade6d77f0.tar.gz android_packages_apps_Snap-b395efd50a9ed2cb695cea2890a6739ade6d77f0.tar.bz2 android_packages_apps_Snap-b395efd50a9ed2cb695cea2890a6739ade6d77f0.zip |
SnapdragonCamera: Update vendor tag struct of ScaleCropRotation data
As HAL3 modify the struct of ScaleCropRotation data, SnapdrogonCamera
should keep consistent.
Change-Id: Ic6323897aad6a107a20e5913a1341f64946d3178
Diffstat (limited to 'src/org/codeaurora/snapcam/filter')
-rw-r--r-- | src/org/codeaurora/snapcam/filter/DDMNativeEngine.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/org/codeaurora/snapcam/filter/DDMNativeEngine.java b/src/org/codeaurora/snapcam/filter/DDMNativeEngine.java index b2b0a523d..c04452047 100644 --- a/src/org/codeaurora/snapcam/filter/DDMNativeEngine.java +++ b/src/org/codeaurora/snapcam/filter/DDMNativeEngine.java @@ -230,6 +230,9 @@ public class DDMNativeEngine { int stream_id; Rect crop; Rect roi_map; + int user_zoom; + int stream_zoom; + float scale_ratio; private CamStreamCropInfo(){} @@ -256,6 +259,10 @@ public class DDMNativeEngine { roi_map.bottom = roi_map.top + buffer.getInt(); camStreamCropInfo.roi_map = roi_map; + camStreamCropInfo.user_zoom = buffer.getInt(); + camStreamCropInfo.stream_zoom = buffer.getInt(); + camStreamCropInfo.scale_ratio = buffer.getFloat(); + return camStreamCropInfo; } } |