Add name to all controlled components.
[sonitus.git] / src / main / java / net / pterodactylus / sonitus / data / filter / LameMp3Encoder.java
index 98fdd91..d425fe2 100644 (file)
@@ -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.<Integer>absent() : Optional.<Integer>of(bitrate);
@@ -139,7 +140,7 @@ public class LameMp3Encoder extends ExternalMp3Encoder {
 
        @Override
        protected Iterable<String> parameters(Metadata metadata) {
-               ImmutableList.Builder parameters = ImmutableList.builder();
+               ImmutableList.Builder<String> parameters = ImmutableList.builder();
                parameters.add("-r");
                parameters.add("-s").add(String.valueOf(metadata.frequency() / 1000.0));
                if (swapBytes) {