summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com>2023-11-03 08:02:49 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-11-03 08:02:49 +0000
commit9a15d010efcb978035ac128c431eb503e3c03d56 (patch)
tree47de234277b81fb65a226e85e829db38256f6598
parentdfabe0803aa5d6aae99594dad212237be0f318f3 (diff)
parent84085efe13643ca02efecb8b62398193ddda4448 (diff)
downloadav-9a15d010efcb978035ac128c431eb503e3c03d56.tar.gz
Merge "Codec2BufferUtils: Use cropped dimensions in RGB to YUV conversion" into sc-dev am: 3db9e2edba am: 2fc441a80c am: d8f5f20572 am: 84085efe13
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/24879207 Change-Id: I91c88670240878a23245f920c530cf1836efa7ba Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--media/codec2/sfplugin/utils/Codec2BufferUtils.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/media/codec2/sfplugin/utils/Codec2BufferUtils.cpp b/media/codec2/sfplugin/utils/Codec2BufferUtils.cpp
index 807841e4c6..4f21990ef0 100644
--- a/media/codec2/sfplugin/utils/Codec2BufferUtils.cpp
+++ b/media/codec2/sfplugin/utils/Codec2BufferUtils.cpp
@@ -581,8 +581,8 @@ status_t ConvertRGBToPlanarYUV(
uint8_t maxLvlChroma = colorRange == C2Color::RANGE_FULL ? 255 : 240;
#define CLIP3(min,v,max) (((v) < (min)) ? (min) : (((max) > (v)) ? (v) : (max)))
- for (size_t y = 0; y < src.height(); ++y) {
- for (size_t x = 0; x < src.width(); ++x) {
+ for (size_t y = 0; y < src.crop().height; ++y) {
+ for (size_t x = 0; x < src.crop().width; ++x) {
uint8_t r = *pRed;
uint8_t g = *pGreen;
uint8_t b = *pBlue;