package gov.anzong.mediaplayer;
import android.graphics.Typeface;
import io.vov.vitamio.MediaPlayer;
public class VP {
public static final String SNAP_SHOT_PATH = "/Player";
public static final String SESSION_LAST_POSITION_SUFIX = ".last";
// key
public static final String SUB_SHADOW_COLOR = "vplayer_sub_shadow_color";
public static final String SUB_POSITION = "vplayer_sub_position";
public static final String SUB_SIZE = "vplayer_sub_size";
public static final String SUB_SHADOW_RADIUS = "vplayer_sub_shadow_radius";
public static final String SUB_ENABLED = "vplayer_sub_enabled";
public static final String SUB_SHADOW_ENABLED = "vplayer_sub_shadow_enabled";
public static final String SUB_TEXT_KEY = "sub_text";
public static final String SUB_PIXELS_KEY = "sub_pixels";
public static final String SUB_WIDTH_KEY = "sub_width";
public static final String SUB_HEIGHT_KEY = "sub_height";
// default value
public static final int DEFAULT_BUF_SIZE = 524288;
public static final int DEFAULT_VIDEO_QUALITY = MediaPlayer.VIDEOQUALITY_MEDIUM;
public static final boolean DEFAULT_DEINTERLACE = false;
public static final float DEFAULT_ASPECT_RATIO = 0f;
public static final float DEFAULT_STEREO_VOLUME = 1.0f;
public static final String DEFAULT_META_ENCODING = "auto";
public static final String DEFAULT_SUB_ENCODING = "auto";
public static final int DEFAULT_SUB_STYLE = Typeface.BOLD;
public static final int DEFAULT_SUB_COLOR = 0xffffffff;
public static final int DEFAULT_SUB_SHADOWCOLOR = 0xff000000;
public static final float DEFAULT_SUB_SHADOWRADIUS = 2.0f;
public static final float DEFAULT_SUB_SIZE = 18.0f;
public static final float DEFAULT_SUB_POS = 10.0f;
public static final int DEFAULT_TYPEFACE_INT = 0;
public static final boolean DEFAULT_SUB_SHOWN = true;
public static final boolean DEFAULT_SUB_SHADOW = true;
public static final Typeface DEFAULT_TYPEFACE = Typeface.DEFAULT;
public static Typeface getTypeface(int type) {
switch (type) {
case 0:
return Typeface.DEFAULT;
case 1:
return Typeface.SANS_SERIF;
case 2:
return Typeface.SERIF;
case 3:
return Typeface.MONOSPACE;
default:
return DEFAULT_TYPEFACE;
}
}
}