summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/MediaCodecListOverrides.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'media/libstagefright/MediaCodecListOverrides.cpp')
-rw-r--r--media/libstagefright/MediaCodecListOverrides.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/media/libstagefright/MediaCodecListOverrides.cpp b/media/libstagefright/MediaCodecListOverrides.cpp
index a928163..4ec36b5 100644
--- a/media/libstagefright/MediaCodecListOverrides.cpp
+++ b/media/libstagefright/MediaCodecListOverrides.cpp
@@ -291,7 +291,9 @@ void profileCodecs(
for (size_t i = 0; i < mimes.size(); ++i) {
const sp<MediaCodecInfo::Capabilities> &caps =
info->getCapabilitiesFor(mimes[i].c_str());
- if (!forceToMeasure && caps->getDetails()->contains("max-supported-instances")) {
+ if (!forceToMeasure &&
+ (caps->getDetails()->contains("max-supported-instances") ||
+ caps->getDetails()->contains("max-concurrent-instances"))) {
continue;
}