Don't use adaptive playback at all to avoid extra added latency on some decoders

This commit is contained in:
Cameron Gutman 2014-11-22 20:35:31 -08:00
parent df67795c4a
commit bf7d033ab2

View File

@ -66,6 +66,10 @@ public class MediaCodecHelper {
@TargetApi(Build.VERSION_CODES.KITKAT)
public static boolean decoderSupportsAdaptivePlayback(String decoderName, MediaCodecInfo decoderInfo) {
/*
FIXME: Intel's decoder on Nexus Player forces the high latency path if adaptive playback is enabled
so we'll keep it off for now, since we don't know whether other devices also do the same
if (isDecoderInList(whitelistedAdaptiveResolutionPrefixes, decoderName)) {
LimeLog.info("Adaptive playback supported (whitelist)");
return true;
@ -84,7 +88,7 @@ public class MediaCodecHelper {
} catch (Exception e) {
// Tolerate buggy codecs
}
}
}*/
return false;
}