History log of /frameworks/native/libs/vr/libdvr/dvr_pose.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
45516aab4012fb8eec77b09f20d84d470e6aa8a6 08-Sep-2017 Marie White <mariewhite@google.com> Set enum to fixed size type

Bug: 63683612
Test: Manual. Ran O2 on Marlin, tested image streaming manually.

Since DvrPoseRawDataType enum will be part of the public DVR API,
explicitly define the size of the enum.

Change-Id: I3900470ccb3ca7a2c4e7ed8e7f5586c60486d9e6
/frameworks/native/libs/vr/libdvr/dvr_pose.cpp
5096c652aa19a501ce28177076de89e58e15b4b3 09-Aug-2017 Marie White <mariewhite@google.com> Add api's to dvr_pose to retrieve data from sensord

Bug: 63683612
Test: Manually tested through VrCore cl/164799996.

To retrieve raw data from Tango, added below api's to dvr_api:
- dvrPoseClientGetDataReader
- dvrPoseClientDataCapture
- dvrPoseClientDataReaderDestroy

Note: These changes have already been reviewed in branch
oc-dr1-daydream-dev branch. See change 2729572.

Changes tested on Pixel XL with and without 02 rendering path. Daydream
Home rendering in VR Mode correctly. Pixel functioning as normal.

Change-Id: Ia934d6a1a0b89edfd4408dde19d38e757d44f785
/frameworks/native/libs/vr/libdvr/dvr_pose.cpp