s/SUBSONIC/LIBRESONIC
Signed-off-by: Bernardus Jansen <bernardus@bajansen.nl>
This commit is contained in:
@@ -29,7 +29,7 @@ import java.text.*;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* Logger implementation which logs to SUBSONIC_HOME/libresonic.log.
|
||||
* Logger implementation which logs to LIBRESONIC_HOME/libresonic.log.
|
||||
* <br/>
|
||||
* Note: Third party logging libraries (such as log4j and Commons logging) are intentionally not
|
||||
* used. These libraries causes a lot of headache when deploying to some application servers
|
||||
|
||||
+1
-1
@@ -163,7 +163,7 @@ public class StreamController implements Controller {
|
||||
response.setContentType(StringUtil.getMimeType("ts")); // HLS is always MPEG TS.
|
||||
} else {
|
||||
String transcodedSuffix = transcodingService.getSuffix(player, file, preferredTargetFormat);
|
||||
boolean sonos = SonosHelper.SUBSONIC_CLIENT_ID.equals(player.getClientId());
|
||||
boolean sonos = SonosHelper.LIBRESONIC_CLIENT_ID.equals(player.getClientId());
|
||||
response.setContentType(StringUtil.getMimeType(transcodedSuffix, sonos));
|
||||
setContentDuration(response, file);
|
||||
}
|
||||
|
||||
@@ -124,7 +124,7 @@ public class PlayQueueInputStream extends InputStream {
|
||||
mediaFileService.incrementPlayCount(file);
|
||||
|
||||
// Don't scrobble REST players (except Sonos)
|
||||
if (player.getClientId() == null || player.getClientId().equals(SonosHelper.SUBSONIC_CLIENT_ID)) {
|
||||
if (player.getClientId() == null || player.getClientId().equals(SonosHelper.LIBRESONIC_CLIENT_ID)) {
|
||||
audioScrobblerService.register(file, player.getUsername(), false, null);
|
||||
}
|
||||
|
||||
@@ -149,7 +149,7 @@ public class PlayQueueInputStream extends InputStream {
|
||||
}
|
||||
} finally {
|
||||
// Don't scrobble REST players (except Sonos)
|
||||
if (player.getClientId() == null || player.getClientId().equals(SonosHelper.SUBSONIC_CLIENT_ID)) {
|
||||
if (player.getClientId() == null || player.getClientId().equals(SonosHelper.LIBRESONIC_CLIENT_ID)) {
|
||||
audioScrobblerService.register(currentFile, player.getUsername(), true, null);
|
||||
}
|
||||
currentInputStream = null;
|
||||
|
||||
@@ -76,8 +76,8 @@ import org.libresonic.player.util.Util;
|
||||
public class SettingsService {
|
||||
|
||||
// Libresonic home directory.
|
||||
private static final File SUBSONIC_HOME_WINDOWS = new File("c:/libresonic");
|
||||
private static final File SUBSONIC_HOME_OTHER = new File("/var/libresonic");
|
||||
private static final File LIBRESONIC_HOME_WINDOWS = new File("c:/libresonic");
|
||||
private static final File LIBRESONIC_HOME_OTHER = new File("/var/libresonic");
|
||||
|
||||
// Number of free trial days.
|
||||
public static final long TRIAL_DAYS = 30L;
|
||||
@@ -341,7 +341,7 @@ public class SettingsService {
|
||||
home = new File(overrideHome);
|
||||
} else {
|
||||
boolean isWindows = System.getProperty("os.name", "Windows").toLowerCase().startsWith("windows");
|
||||
home = isWindows ? SUBSONIC_HOME_WINDOWS : SUBSONIC_HOME_OTHER;
|
||||
home = isWindows ? LIBRESONIC_HOME_WINDOWS : LIBRESONIC_HOME_OTHER;
|
||||
}
|
||||
|
||||
// Attempt to create home directory if it doesn't exist.
|
||||
|
||||
@@ -246,8 +246,8 @@ public class VersionService {
|
||||
}
|
||||
|
||||
BufferedReader reader = new BufferedReader(new StringReader(content));
|
||||
Pattern finalPattern = Pattern.compile("SUBSONIC_FULL_VERSION_BEGIN(.*)SUBSONIC_FULL_VERSION_END");
|
||||
Pattern betaPattern = Pattern.compile("SUBSONIC_BETA_VERSION_BEGIN(.*)SUBSONIC_BETA_VERSION_END");
|
||||
Pattern finalPattern = Pattern.compile("LIBRESONIC_FULL_VERSION_BEGIN(.*)LIBRESONIC_FULL_VERSION_END");
|
||||
Pattern betaPattern = Pattern.compile("LIBRESONIC_BETA_VERSION_BEGIN(.*)LIBRESONIC_BETA_VERSION_END");
|
||||
|
||||
try {
|
||||
String line = reader.readLine();
|
||||
|
||||
@@ -78,7 +78,7 @@ import org.libresonic.player.util.Util;
|
||||
*/
|
||||
public class SonosHelper {
|
||||
|
||||
public static final String SUBSONIC_CLIENT_ID = "sonos";
|
||||
public static final String LIBRESONIC_CLIENT_ID = "sonos";
|
||||
|
||||
private MediaFileService mediaFileService;
|
||||
private PlaylistService playlistService;
|
||||
@@ -674,17 +674,17 @@ public class SonosHelper {
|
||||
}
|
||||
|
||||
private Player createPlayerIfNecessary(String username) {
|
||||
List<Player> players = playerService.getPlayersForUserAndClientId(username, SUBSONIC_CLIENT_ID);
|
||||
List<Player> players = playerService.getPlayersForUserAndClientId(username, LIBRESONIC_CLIENT_ID);
|
||||
|
||||
// If not found, create it.
|
||||
if (players.isEmpty()) {
|
||||
Player player = new Player();
|
||||
player.setUsername(username);
|
||||
player.setClientId(SUBSONIC_CLIENT_ID);
|
||||
player.setClientId(LIBRESONIC_CLIENT_ID);
|
||||
player.setName("Sonos");
|
||||
player.setTechnology(PlayerTechnology.EXTERNAL_WITH_PLAYLIST);
|
||||
playerService.createPlayer(player);
|
||||
players = playerService.getPlayersForUserAndClientId(username, SUBSONIC_CLIENT_ID);
|
||||
players = playerService.getPlayersForUserAndClientId(username, LIBRESONIC_CLIENT_ID);
|
||||
}
|
||||
|
||||
return players.get(0);
|
||||
|
||||
Reference in New Issue
Block a user