commit | 6a86fc01a9977224805f356b7d69ef1ee5d79695 | [log] [tgz] |
---|---|---|
author | Ram Mohan <ram.mohan@ittiam.com> | Sat Mar 11 20:50:50 2023 +0530 |
committer | Ram Mohan <ram.mohan@ittiam.com> | Sat Mar 11 15:25:31 2023 +0000 |
tree | add775a281294bc4cd06ae0c2aa641e232af6d05 | |
parent | d5101e9967ff1609c714315ef54021a5c6630cba [diff] |
C2SoftHevcEnc: Clip level to max supported level Bug: 272829183 Test: atest android.mediav2.cts.EncoderProfileLevelTest Change-Id: I670eeda9fd9ef6124d1318d493943fc4f803f9be
diff --git a/media/codec2/components/hevc/C2SoftHevcEnc.cpp b/media/codec2/components/hevc/C2SoftHevcEnc.cpp index 9c26c02..56e6e8a 100644 --- a/media/codec2/components/hevc/C2SoftHevcEnc.cpp +++ b/media/codec2/components/hevc/C2SoftHevcEnc.cpp
@@ -362,7 +362,7 @@ needsUpdate = true; } } - if (!found) { + if (!found || me.v.level > LEVEL_HEVC_MAIN_5_2) { // We set to the highest supported level. me.set().level = LEVEL_HEVC_MAIN_5_2; }