From eba9367674038dc6ae82bf897661ab157ed4f89d Mon Sep 17 00:00:00 2001 From: Denny Date: Sat, 28 Jan 2017 11:15:27 -0500 Subject: [PATCH] Resolves #140 issue with updating metadata on Icecast 2 servers where mountpoint was not URL encoded. --- .../broadcast/icecast/IcecastBroadcastMetadataUpdater.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audio/broadcast/icecast/IcecastBroadcastMetadataUpdater.java b/src/audio/broadcast/icecast/IcecastBroadcastMetadataUpdater.java index e7e7c2f4..b5ce0742 100644 --- a/src/audio/broadcast/icecast/IcecastBroadcastMetadataUpdater.java +++ b/src/audio/broadcast/icecast/IcecastBroadcastMetadataUpdater.java @@ -235,7 +235,7 @@ public class IcecastBroadcastMetadataUpdater implements IBroadcastMetadataUpdate { StringBuilder sb = new StringBuilder(); sb.append("mode=updinfo"); - sb.append("&mount=").append(mIcecastConfiguration.getMountPoint()); + sb.append("&mount=").append(URLEncoder.encode(mIcecastConfiguration.getMountPoint(), UTF8)); sb.append("&charset=UTF%2d8"); sb.append("&song=").append(URLEncoder.encode(song, UTF8));