Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0aeb1875 authored by Lajos Molnar's avatar Lajos Molnar
Browse files

media: handle AVC constrained profiles

Bug: 64691727
Change-Id: I71b21c0951babccc9b4521bd5c26d35a6d62b426
parent 71b304f6
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -2095,6 +2095,7 @@ public final class MediaCodecInfo {
                            errors |= ERROR_UNRECOGNIZED;
                    }
                    switch (profileLevel.profile) {
                        case CodecProfileLevel.AVCProfileConstrainedHigh:
                        case CodecProfileLevel.AVCProfileHigh:
                            BR *= 1250; break;
                        case CodecProfileLevel.AVCProfileHigh10:
@@ -2107,6 +2108,7 @@ public final class MediaCodecInfo {
                            errors |= ERROR_UNSUPPORTED;
                            supported = false;
                            // fall through - treat as base profile
                        case CodecProfileLevel.AVCProfileConstrainedBaseline:
                        case CodecProfileLevel.AVCProfileBaseline:
                        case CodecProfileLevel.AVCProfileMain:
                            BR *= 1000; break;