X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsonitus%2Fdata%2Ffilter%2FLameMp3Decoder.java;h=17e097384ece849b7805f392f19350756ea6c422;hb=c548332c486d812bfce23a9121219bf86ecc5588;hp=b2d8ea0030a8479da6cdb6b9484847e07cf8cfde;hpb=865e9a8fce99285dfd6c1efb6a01991076e1a773;p=sonitus.git diff --git a/src/main/java/net/pterodactylus/sonitus/data/filter/LameMp3Decoder.java b/src/main/java/net/pterodactylus/sonitus/data/filter/LameMp3Decoder.java index b2d8ea0..17e0973 100644 --- a/src/main/java/net/pterodactylus/sonitus/data/filter/LameMp3Decoder.java +++ b/src/main/java/net/pterodactylus/sonitus/data/filter/LameMp3Decoder.java @@ -20,6 +20,7 @@ package net.pterodactylus.sonitus.data.filter; import net.pterodactylus.sonitus.data.Metadata; import com.google.common.collect.ImmutableList; +import com.google.common.eventbus.EventBus; /** * {@link ExternalMp3Decoder} implementation that uses LAME to decode an MP3. @@ -37,10 +38,13 @@ public class LameMp3Decoder extends ExternalMp3Decoder { /** * Creates a new LAME MP3 decoder. * + * @param eventBus + * The event bus * @param binary * The location of the binary */ - public LameMp3Decoder(String binary) { + public LameMp3Decoder(EventBus eventBus, String binary) { + super(eventBus, "LAME Decoder"); this.binary = binary; } @@ -68,7 +72,7 @@ public class LameMp3Decoder extends ExternalMp3Decoder { @Override protected Iterable parameters(Metadata metadata) { - ImmutableList.Builder parameters = ImmutableList.builder(); + ImmutableList.Builder parameters = ImmutableList.builder(); parameters.add("--mp3input").add("--decode").add("-t"); if (swapBytes) { parameters.add("-x");