You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
FONGMITV/app/src/main/java/com/fongmi/android/tv/Constant.java

26 lines
1.3 KiB

package com.fongmi.android.tv;
import java.util.concurrent.TimeUnit;
public class Constant {
public static final long INTERVAL_SEEK = TimeUnit.SECONDS.toMillis(10);
public static final long INTERVAL_HIDE = TimeUnit.SECONDS.toMillis(5);
public static final long TIMEOUT_VOD = TimeUnit.SECONDS.toMillis(30);
public static final long TIMEOUT_LIVE = TimeUnit.SECONDS.toMillis(30);
public static final long TIMEOUT_EPG = TimeUnit.SECONDS.toMillis(5);
public static final long TIMEOUT_XML = TimeUnit.SECONDS.toMillis(15);
public static final long TIMEOUT_PLAY = TimeUnit.SECONDS.toMillis(15);
public static final long TIMEOUT_SYNC = TimeUnit.SECONDS.toMillis(2);
public static final long TIMEOUT_DANMAKU = TimeUnit.SECONDS.toMillis(30);
public static final long TIMEOUT_PARSE_DEF = TimeUnit.SECONDS.toMillis(15);
public static final long TIMEOUT_PARSE_WEB = TimeUnit.SECONDS.toMillis(15);
public static final long TIMEOUT_PARSE_LIVE = TimeUnit.SECONDS.toMillis(10);
public static final long HISTORY_TIME = TimeUnit.DAYS.toMillis(60);
public static long getOpEdLimit(long duration) {
if (duration < TimeUnit.MINUTES.toMillis(15)) return TimeUnit.MINUTES.toMillis(3);
if (duration < TimeUnit.MINUTES.toMillis(30)) return TimeUnit.MINUTES.toMillis(6);
return TimeUnit.MINUTES.toMillis(10);
}
}