X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsonitus%2Fdata%2Fsource%2FFileSource.java;h=c967e12c03000e0a877a8e353f09623fa13909e8;hb=6e88b4e3439165dbd6584c79d3f909e10af95f49;hp=cc61ce0ae0bb45a15a113fc1ab1e9ec929ccdf40;hpb=ab9e62794abd0430bf2c79ecd41e311675d8b7c4;p=sonitus.git diff --git a/src/main/java/net/pterodactylus/sonitus/data/source/FileSource.java b/src/main/java/net/pterodactylus/sonitus/data/source/FileSource.java index cc61ce0..c967e12 100644 --- a/src/main/java/net/pterodactylus/sonitus/data/source/FileSource.java +++ b/src/main/java/net/pterodactylus/sonitus/data/source/FileSource.java @@ -29,6 +29,7 @@ import java.io.InputStream; import java.util.Arrays; import net.pterodactylus.sonitus.data.Format; +import net.pterodactylus.sonitus.data.Metadata; import net.pterodactylus.sonitus.data.Source; import net.pterodactylus.sonitus.io.IdentifyingInputStream; @@ -83,6 +84,11 @@ public class FileSource implements Source { } @Override + public Metadata metadata() { + return new Metadata().name(path); + } + + @Override public byte[] get(int bufferSize) throws IOException { byte[] buffer = new byte[bufferSize]; int read = ByteStreams.read(fileInputStream, buffer, 0, bufferSize);