From a0ce50a4b5b56a64d0775fc97a2961ea59c2040b Mon Sep 17 00:00:00 2001 From: Maschell Date: Sat, 6 Apr 2019 16:47:02 +0200 Subject: [PATCH] Added getChunkFromContent function to "NUSDataProvider" class for getting chunks of a content file --- src/de/mas/wiiu/jnus/implementations/NUSDataProvider.java | 5 +++++ 1 file changed, 5 insertions(+) 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