Fix -Wextra warnings in frameworks/av/include
hardware/qcom/display includes frameworks/av/include headers
while compiling with -Wextra. Fix warnings that were hidden
by -isystem.
Bug: 31751828
Test: lunch bullhead-userdebug && m -j checkbuild
Change-Id: Ib1ee7165882ff3cc1d85c123815604079483f725
(cherry picked from commit 27d3c6a32919b5773c0cb8eed6ebe8563954aeff)
diff --git a/include/media/Interpolator.h b/include/media/Interpolator.h
index dd510de..9788c0d 100644
--- a/include/media/Interpolator.h
+++ b/include/media/Interpolator.h
@@ -152,8 +152,8 @@
: mLastSlope;
} else {
// finite difference spline
- m0 = (sec0 + sec) * 0.5;
- m1 = (sec1 + sec) * 0.5;
+ m0 = (sec0 + sec) * 0.5f;
+ m1 = (sec1 + sec) * 0.5f;
}
if (monotonic) {
@@ -294,7 +294,7 @@
std::string toString() const {
std::stringstream ss;
- ss << "mInterpolatorType: " << mInterpolatorType << std::endl;
+ ss << "mInterpolatorType: " << static_cast<int32_t>(mInterpolatorType) << std::endl;
ss << "mFirstSlope: " << mFirstSlope << std::endl;
ss << "mLastSlope: " << mLastSlope << std::endl;
for (const auto &pt : *this) {