X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsonitus%2Fdata%2Fsink%2FIcecast2Sink.java;h=30801c6358baac604df6ab27473fcfa94d2aa7ac;hb=5f7ba02612b4875a8d9aa5abfb4fc30542c852ba;hp=f3c60396ee16b2a345416cf17ff89607f3d6de96;hpb=ffe233f116f3225d94716a91253ee6df8e020111;p=sonitus.git diff --git a/src/main/java/net/pterodactylus/sonitus/data/sink/Icecast2Sink.java b/src/main/java/net/pterodactylus/sonitus/data/sink/Icecast2Sink.java index f3c6039..30801c6 100644 --- a/src/main/java/net/pterodactylus/sonitus/data/sink/Icecast2Sink.java +++ b/src/main/java/net/pterodactylus/sonitus/data/sink/Icecast2Sink.java @@ -199,16 +199,17 @@ public class Icecast2Sink implements Sink { * @return The MIME type of the format */ private static String getContentType(Format format) { - switch (format.encoding().toUpperCase()) { - case "VORBIS": - return "audio/ogg"; - case "MP3": - return "audio/mpeg"; - case "PCM": - return "audio/vnd.wave"; - default: - return "application/octet-stream"; + String encoding = format.encoding(); + if ("Vorbis".equalsIgnoreCase(encoding)) { + return "audio/ogg"; } + if ("MP3".equalsIgnoreCase(encoding)) { + return "audio/mpeg"; + } + if ("PCM".equalsIgnoreCase(encoding)) { + return "audio/vnd.wave"; + } + return "application/octet-stream"; } }