diff options
author | 2024-09-13 23:01:12 +0000 | |
---|---|---|
committer | 2024-09-19 15:32:29 +0000 | |
commit | cd7488c13e2cc9b3f7cb7100812d353fe585fc07 (patch) | |
tree | f0bf392c1d9dfecc0e051db7567dd5b53ce29a0c /libs/input/Resampler.cpp | |
parent | 322fb3b70d8151b984ed98b1909b9e0bd59e7601 (diff) |
Fix batching logic in InputConsumerNoResampling.cpp
Fixed batching logic in InputConsumerNoResampling.cpp because it was
violating resampling frameTime preconditions.
Bug: 297226446
Flag: EXEMPT bugfix
Test: TEST=libinput_tests; m $TEST && $ANDROID_HOST_OUT/nativetest64/$TEST/$TEST --gtest_filter="InputConsumerTest*"
Change-Id: I1b658d5b9ac7a56a8a3917a49c2b97b60641c0d5
Diffstat (limited to 'libs/input/Resampler.cpp')
-rw-r--r-- | libs/input/Resampler.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/input/Resampler.cpp b/libs/input/Resampler.cpp index b535ff42c4..51fadf8ec1 100644 --- a/libs/input/Resampler.cpp +++ b/libs/input/Resampler.cpp @@ -241,6 +241,10 @@ inline void LegacyResampler::addSampleToMotionEvent(const Sample& sample, motionEvent.getId()); } +nanoseconds LegacyResampler::getResampleLatency() const { + return RESAMPLE_LATENCY; +} + void LegacyResampler::resampleMotionEvent(nanoseconds frameTime, MotionEvent& motionEvent, const InputMessage* futureSample) { if (mPreviousDeviceId && *mPreviousDeviceId != motionEvent.getDeviceId()) { |