Merge "Set elapsedRealtime if HAL doesn't set it" into tm-qpr-dev am: 9421ed72e4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19970929 Change-Id: I1bb50d40edeb3fe962f8041fdce591fd1b4eed72 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -195,6 +195,8 @@ jobject translateGnssLocation(JNIEnv* env, const android::hardware::gnss::GnssLo
|
||||
flags = static_cast<uint32_t>(location.elapsedRealtime.flags);
|
||||
if (flags & android::hardware::gnss::ElapsedRealtime::HAS_TIMESTAMP_NS) {
|
||||
SET(ElapsedRealtimeNanos, location.elapsedRealtime.timestampNs);
|
||||
} else {
|
||||
SET(ElapsedRealtimeNanos, android::elapsedRealtimeNano());
|
||||
}
|
||||
if (flags & android::hardware::gnss::ElapsedRealtime::HAS_TIME_UNCERTAINTY_NS) {
|
||||
SET(ElapsedRealtimeUncertaintyNanos,
|
||||
|
||||
Reference in New Issue
Block a user