Add supported refresh rates for all DisplayDeviceInfos.

Bug: 17674769
Change-Id: I8a003e86a013d7ebe177c8168d3573a8f26f4f6a
This commit is contained in:
Michael Wright
2014-09-26 18:32:19 -07:00
parent 5f961157c4
commit 6f59a7ac0a
3 changed files with 3 additions and 0 deletions

View File

@@ -248,6 +248,7 @@ final class OverlayDisplayAdapter extends DisplayAdapter {
mInfo.width = mWidth;
mInfo.height = mHeight;
mInfo.refreshRate = mRefreshRate;
mInfo.supportedRefreshRates = new float[] { mRefreshRate };
mInfo.densityDpi = mDensityDpi;
mInfo.xDpi = mDensityDpi;
mInfo.yDpi = mDensityDpi;

View File

@@ -257,6 +257,7 @@ final class VirtualDisplayAdapter extends DisplayAdapter {
mInfo.width = mWidth;
mInfo.height = mHeight;
mInfo.refreshRate = 60;
mInfo.supportedRefreshRates = new float[] { 60.0f };
mInfo.densityDpi = mDensityDpi;
mInfo.xDpi = mDensityDpi;
mInfo.yDpi = mDensityDpi;

View File

@@ -625,6 +625,7 @@ final class WifiDisplayAdapter extends DisplayAdapter {
mInfo.width = mWidth;
mInfo.height = mHeight;
mInfo.refreshRate = mRefreshRate;
mInfo.supportedRefreshRates = new float[] { mRefreshRate };
mInfo.presentationDeadlineNanos = 1000000000L / (int) mRefreshRate; // 1 frame
mInfo.flags = mFlags;
mInfo.type = Display.TYPE_WIFI;