aboutsummaryrefslogtreecommitdiff
path: root/sdk/android/api/org/webrtc/PlatformSoftwareVideoDecoderFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'sdk/android/api/org/webrtc/PlatformSoftwareVideoDecoderFactory.java')
-rw-r--r--sdk/android/api/org/webrtc/PlatformSoftwareVideoDecoderFactory.java12
1 files changed, 1 insertions, 11 deletions
diff --git a/sdk/android/api/org/webrtc/PlatformSoftwareVideoDecoderFactory.java b/sdk/android/api/org/webrtc/PlatformSoftwareVideoDecoderFactory.java
index 82417fd980..d334dfab4e 100644
--- a/sdk/android/api/org/webrtc/PlatformSoftwareVideoDecoderFactory.java
+++ b/sdk/android/api/org/webrtc/PlatformSoftwareVideoDecoderFactory.java
@@ -21,19 +21,9 @@ public class PlatformSoftwareVideoDecoderFactory extends MediaCodecVideoDecoderF
*/
private static final Predicate<MediaCodecInfo> defaultAllowedPredicate =
new Predicate<MediaCodecInfo>() {
- private String[] prefixWhitelist =
- Arrays.copyOf(MediaCodecUtils.SOFTWARE_IMPLEMENTATION_PREFIXES,
- MediaCodecUtils.SOFTWARE_IMPLEMENTATION_PREFIXES.length);
-
@Override
public boolean test(MediaCodecInfo arg) {
- final String name = arg.getName();
- for (String prefix : prefixWhitelist) {
- if (name.startsWith(prefix)) {
- return true;
- }
- }
- return false;
+ return MediaCodecUtils.isSoftwareOnly(arg);
}
};