diff options
author | Alexandre Courbot <acourbot@google.com> | 2022-06-24 06:37:21 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-06-24 06:37:21 +0000 |
commit | 0943e0e69354f5a0b6bf72543eca24d0dfe2ca85 (patch) | |
tree | 93dbba2556ecf85481be7807f6db8098015a21f9 | |
parent | 05063f55db32731283cc57ee5de75c8f3a762133 (diff) | |
parent | 6cf3be6acb0e321459172ec12824f448e1c14b9e (diff) | |
download | v4l2_codec2-0943e0e69354f5a0b6bf72543eca24d0dfe2ca85.tar.gz |
V4L2EncodeComponent: fix build error am: 3db9508be4 am: 0e002f180c am: 6cf3be6acb
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/v4l2_codec2/+/19033643
Change-Id: I2be24ff60caa19bc0bc9d8f8184e772b1c12697a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | components/V4L2EncodeComponent.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/V4L2EncodeComponent.cpp b/components/V4L2EncodeComponent.cpp index 4ce4404..c2a2679 100644 --- a/components/V4L2EncodeComponent.cpp +++ b/components/V4L2EncodeComponent.cpp @@ -757,7 +757,8 @@ bool V4L2EncodeComponent::encode(C2ConstGraphicBlock block, uint64_t index, int6 constexpr int64_t kMaxFramerateDiff = 5; if (mLastFrameTime && (timestamp > *mLastFrameTime)) { int64_t newFramerate = std::max( - static_cast<int64_t>(std::round(1000000.0 / (timestamp - *mLastFrameTime))), 1LL); + static_cast<int64_t>(std::round(1000000.0 / (timestamp - *mLastFrameTime))), + static_cast<int64_t>(1LL)); if (abs(mFramerate - newFramerate) > kMaxFramerateDiff) { ALOGV("Adjusting framerate to %" PRId64 " based on frame timestamps", newFramerate); mInterface->setFramerate(static_cast<uint32_t>(newFramerate)); |