| Index: chromecast/base/java/src/org/chromium/chromecast/base/CastSettingsManager.java
|
| diff --git a/chromecast/base/java/src/org/chromium/chromecast/base/CastSettingsManager.java b/chromecast/base/java/src/org/chromium/chromecast/base/CastSettingsManager.java
|
| index 3c397a06b408fee0800c198b1ee7f7478810e8d7..2d08926ecf8aaf561d44138bc7e6447270ada026 100644
|
| --- a/chromecast/base/java/src/org/chromium/chromecast/base/CastSettingsManager.java
|
| +++ b/chromecast/base/java/src/org/chromium/chromecast/base/CastSettingsManager.java
|
| @@ -4,6 +4,7 @@
|
|
|
| package org.chromium.chromecast.base;
|
|
|
| +import android.annotation.SuppressLint;
|
| import android.content.ContentResolver;
|
| import android.content.Context;
|
| import android.content.SharedPreferences;
|
| @@ -65,6 +66,8 @@ public final class CastSettingsManager {
|
| return new CastSettingsManager(contentResolver, listener, settings);
|
| }
|
|
|
| + // TODO(crbug.com/635567): Fix this properly.
|
| + @SuppressLint("NewApi")
|
| private CastSettingsManager(
|
| ContentResolver contentResolver,
|
| OnSettingChangedListener listener,
|
| @@ -123,6 +126,8 @@ public final class CastSettingsManager {
|
| }
|
| }
|
|
|
| + // TODO(crbug.com/635567): Fix this properly.
|
| + @SuppressLint("NewApi")
|
| public boolean isCastEnabled() {
|
| // However, Cast is disabled until the device is provisioned (see b/18950240).
|
| return Settings.Global.getInt(
|
| @@ -137,6 +142,8 @@ public final class CastSettingsManager {
|
| mSettings.edit().putBoolean(SEND_USAGE_STATS_SETTING, enabled).apply();
|
| }
|
|
|
| + // TODO(crbug.com/635567): Fix this properly.
|
| + @SuppressLint("NewApi")
|
| public String getDeviceName() {
|
| String deviceName = Settings.Global.getString(mContentResolver, DEVICE_NAME_SETTING_KEY);
|
| return (deviceName != null) ? deviceName : DEFAULT_DEVICE_NAME;
|
|
|