diff options
author | Scott Jackson <daneren2005@gmail.com> | 2016-04-26 21:25:42 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2016-04-26 21:25:42 -0700 |
commit | ca5d525b3efb7fcdc8ee00b4324a534dc443a034 (patch) | |
tree | 4d43b065014f4ad6771f1b6d072a23975c39ad54 /app/src/main/java/github/daneren2005/dsub/domain | |
parent | fa30b8dd4caff884cee6b8f787434efeabbdc1c2 (diff) | |
download | dsub-ca5d525b3efb7fcdc8ee00b4324a534dc443a034.tar.gz dsub-ca5d525b3efb7fcdc8ee00b4324a534dc443a034.tar.bz2 dsub-ca5d525b3efb7fcdc8ee00b4324a534dc443a034.zip |
Add Ampache to list of server checks
Diffstat (limited to 'app/src/main/java/github/daneren2005/dsub/domain')
-rw-r--r-- | app/src/main/java/github/daneren2005/dsub/domain/ServerInfo.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/domain/ServerInfo.java b/app/src/main/java/github/daneren2005/dsub/domain/ServerInfo.java index 73037c4a..e4c9b17d 100644 --- a/app/src/main/java/github/daneren2005/dsub/domain/ServerInfo.java +++ b/app/src/main/java/github/daneren2005/dsub/domain/ServerInfo.java @@ -35,6 +35,7 @@ import github.daneren2005.dsub.util.Util; public class ServerInfo implements Serializable { public static final int TYPE_SUBSONIC = 1; public static final int TYPE_MADSONIC = 2; + public static final int TYPE_AMPACHE = 3; private static final Map<Integer, ServerInfo> SERVERS = new ConcurrentHashMap<Integer, ServerInfo>(); private boolean isLicenseValid; @@ -189,6 +190,13 @@ public class ServerInfo implements Serializable { public static boolean isMadsonic6(Context context, int instance) { return getServerType(context, instance) == TYPE_MADSONIC && checkServerVersion(context, "2.0", instance); } + + public static boolean isAmpache(Context context) { + return isAmpache(context, Util.getActiveServer(context)); + } + public static boolean isAmpache(Context context, int instance) { + return getServerType(context, instance) == TYPE_AMPACHE; + } private static String getCacheName(Context context, int instance) { return "server-" + Util.getRestUrl(context, null, instance, false).hashCode() + ".ser"; |