Merge "media: handle AVC constrained profiles" into oc-mr1-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
794a8f9dc7
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user