Fix crash on Lenovo Mirage Solo

This commit is contained in:
Cameron Gutman 2018-10-30 17:46:47 -07:00
parent 3de9765eaa
commit 7126055ad6

View File

@ -213,11 +213,14 @@ public class StreamSettings extends Activity {
// We must now ensure our display is compatible with HDR10
boolean foundHdr10 = false;
if (hdrCaps != null) {
// getHdrCapabilities() returns null on Lenovo Lenovo Mirage Solo (vega), Android 8.0
for (int hdrType : hdrCaps.getSupportedHdrTypes()) {
if (hdrType == Display.HdrCapabilities.HDR_TYPE_HDR10) {
foundHdr10 = true;
}
}
}
if (!foundHdr10) {
LimeLog.info("Excluding HDR toggle based on display capabilities");