INNER CODE UNIT · Java
REFRESH_TIME_IN_MS
SkyTubeTeam/SkyTube · app/src/main/java/free/rm/skytube/app/Settings.java:56
private static final long REFRESH_TIME_IN_MS = REFRESH_TIME_HOURS * (1000L*3600L);
Settings(SkyTubeApp app) {
this.app = app;
}
void migrate() {
SharedPreferences sharedPreferences = getSharedPreferences();
migrate(sharedPreferences, "pref_preferred_resolution", R.string.pref_key_maximum_res);
migrate(sharedPreferences, "pref_preferred_resolution_mobile", R.string.pref_key_maximum_res_mobile);
migrate(sharedPreferences, "pref_key_video_preferred_resolution", R.string.pref_key_video_download_maximum_resolution);
setDefault(sharedPreferences, R.string.pref_key_video_quality, VideoQuality.BEST_QUALITY.name());
setDefault(sharedPreferences, R.string.pref_key_video_quality_for_downloads, VideoQuality.BEST_QUALITY.name());
setDefault(sharedPreferences, R.string.pref_key_video_quality_on_mobile, VideoQuality.LEAST_BANDWIDTH.name());
setDefault(sharedPreferences, R.string.pref_key_use_newer_formats, Build.VERSION.SDK_INT > 16);
setDefault(sharedPreferences, R.string.pref_key_playback_speed, "1.0");
Set<String> defaultTabs = new HashSet<>();
defaultTabs.add(MainFragment.FEATURED_VIDEOS_FRAGMENT);