diff --git a/src/de/mas/wiiu/jnus/implementations/NUSDataProvider.java b/src/de/mas/wiiu/jnus/implementations/NUSDataProvider.java index f8fb946..63569a1 100644 --- a/src/de/mas/wiiu/jnus/implementations/NUSDataProvider.java +++ b/src/de/mas/wiiu/jnus/implementations/NUSDataProvider.java @@ -26,6 +26,7 @@ import de.mas.wiiu.jnus.Settings; import de.mas.wiiu.jnus.entities.content.Content; import de.mas.wiiu.jnus.utils.FileUtils; import de.mas.wiiu.jnus.utils.HashUtil; +import de.mas.wiiu.jnus.utils.StreamUtils; import de.mas.wiiu.jnus.utils.Utils; import lombok.Getter; import lombok.NonNull; @@ -153,6 +154,10 @@ public abstract class NUSDataProvider { } + public byte[] getChunkFromContent(Content content, long offset, int size) throws IOException { + return StreamUtils.getBytesFromStream(getInputStreamFromContent(content, offset), size); + } + /** * * @param content