Transformer: Work around Samsung/OnePlus decoder dequeueBuffer failed.

#mse-bug-week

PiperOrigin-RevId: 430028245
This commit is contained in:
huangdarwin 2022-02-21 14:11:46 +00:00 committed by Ian Baker
parent a196b5ec43
commit 3e9d45f0ea

View File

@ -197,7 +197,10 @@ import org.checkerframework.dataflow.qual.Pure;
return false;
}
if (SDK_INT >= 29) {
if (SDK_INT >= 29
&& !(("samsung".equals(Util.MANUFACTURER) || "OnePlus".equals(Util.MANUFACTURER))
&& SDK_INT < 31)) {
// TODO(b/213455700): Fix Samsung and OnePlus devices filling the decoder in processDataV29().
return processDataV29();
} else {
return processDataDefault();