1 package yukihane.inqubus.config;
4 import saccubus.worker.profile.VideoProfile;
7 * コンフィグに設定された値を基にしたVideoProfile実装.
10 public class ConfigVideoProfile implements VideoProfile {
12 private final boolean download;
13 private final File dir;
14 private final String fileName;
16 public ConfigVideoProfile() {
17 final Config p = Config.INSTANCE;
18 this.download = !p.getVideoUseLocal();
19 this.dir = new File(p.getVideoDir());
20 this.fileName = p.getVideoFileNamePattern();
24 public boolean isDownload() {
29 public File getDir() {
34 public String getFileName() {
39 public File getLocalFile() {