X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsonitus%2Fdata%2Ffilter%2FLameMp3Encoder.java;h=d425fe283938eef3de098a973df8d99e29180069;hb=09f8bd2297dc864e24baa67c65be97104e00c320;hp=2436b5284b7c5ca7c0d8e0d1fb32575ea0cb5cc5;hpb=00af65503a2076371291ce8e019da2546458bdac;p=sonitus.git diff --git a/src/main/java/net/pterodactylus/sonitus/data/filter/LameMp3Encoder.java b/src/main/java/net/pterodactylus/sonitus/data/filter/LameMp3Encoder.java index 2436b52..d425fe2 100644 --- a/src/main/java/net/pterodactylus/sonitus/data/filter/LameMp3Encoder.java +++ b/src/main/java/net/pterodactylus/sonitus/data/filter/LameMp3Encoder.java @@ -19,7 +19,7 @@ package net.pterodactylus.sonitus.data.filter; import java.util.Arrays; -import net.pterodactylus.sonitus.data.Format; +import net.pterodactylus.sonitus.data.Metadata; import com.google.common.base.Optional; import com.google.common.collect.ImmutableList; @@ -98,6 +98,7 @@ public class LameMp3Encoder extends ExternalMp3Encoder { * The bitrate to encode to (in kbps) */ private LameMp3Encoder(String binary, Preset preset, int bitrate) { + super("LAME Encoder"); this.binary = binary; this.preset = Optional.fromNullable(preset); this.bitrate = (bitrate < 0) ? Optional.absent() : Optional.of(bitrate); @@ -133,15 +134,15 @@ public class LameMp3Encoder extends ExternalMp3Encoder { // @Override - protected String binary(Format format) { + protected String binary(Metadata metadata) { return binary; } @Override - protected Iterable parameters(Format format) { - ImmutableList.Builder parameters = ImmutableList.builder(); + protected Iterable parameters(Metadata metadata) { + ImmutableList.Builder parameters = ImmutableList.builder(); parameters.add("-r"); - parameters.add("-s").add(String.valueOf(format.frequency() / 1000.0)); + parameters.add("-s").add(String.valueOf(metadata.frequency() / 1000.0)); if (swapBytes) { parameters.add("-x"); }