X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsonitus%2Fdata%2Fsink%2FAudioSink.java;h=05253f37a03b6ee244b29d2aaf6591db9cbdc6f3;hb=f554e51504f7e39e658a84d79c041e0b0d8a6393;hp=d95df6e7d172591da2fe0c9adc79e5bb7a5862ef;hpb=d376b34947d8755b815369e5d2eedd1e0555c371;p=sonitus.git diff --git a/src/main/java/net/pterodactylus/sonitus/data/sink/AudioSink.java b/src/main/java/net/pterodactylus/sonitus/data/sink/AudioSink.java index d95df6e..05253f3 100644 --- a/src/main/java/net/pterodactylus/sonitus/data/sink/AudioSink.java +++ b/src/main/java/net/pterodactylus/sonitus/data/sink/AudioSink.java @@ -85,7 +85,6 @@ public class AudioSink implements Sink { /** Creates a new audio sink. */ public AudioSink() { - super(); volumeFader = new Fader("Volume") { @Override @@ -120,6 +119,16 @@ public class AudioSink implements Sink { // @Override + public String name() { + return "Audio Output"; + } + + @Override + public Metadata metadata() { + return metadata; + } + + @Override public List> controllers() { return Arrays.>asList(volumeFader, muteSwitch); } @@ -151,6 +160,7 @@ public class AudioSink implements Sink { @Override public void metadataUpdated(Metadata metadata) { logger.info(String.format("Now playing %s.", metadata)); + this.metadata = metadata; } @Override