X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsonitus%2Fdata%2Ffilter%2FRateLimitingFilter.java;h=a5732955696e4df5bb8c33e387558bcf4216fe5e;hb=6e88b4e3439165dbd6584c79d3f909e10af95f49;hp=c87a986427cf7ddb1d740356ef83778c174efa58;hpb=ab9e62794abd0430bf2c79ecd41e311675d8b7c4;p=sonitus.git diff --git a/src/main/java/net/pterodactylus/sonitus/data/filter/RateLimitingFilter.java b/src/main/java/net/pterodactylus/sonitus/data/filter/RateLimitingFilter.java index c87a986..a573295 100644 --- a/src/main/java/net/pterodactylus/sonitus/data/filter/RateLimitingFilter.java +++ b/src/main/java/net/pterodactylus/sonitus/data/filter/RateLimitingFilter.java @@ -30,6 +30,7 @@ import net.pterodactylus.sonitus.data.ConnectException; import net.pterodactylus.sonitus.data.Connection; import net.pterodactylus.sonitus.data.Filter; import net.pterodactylus.sonitus.data.Format; +import net.pterodactylus.sonitus.data.Metadata; import net.pterodactylus.sonitus.data.Source; import com.google.common.base.Preconditions; @@ -74,6 +75,11 @@ public class RateLimitingFilter implements Filter { } @Override + public Metadata metadata() { + return source.metadata(); + } + + @Override public byte[] get(int bufferSize) throws EOFException, IOException { byte[] buffer = new byte[bufferSize]; int read = pipedInputStream.read(buffer);