aboutsummaryrefslogtreecommitdiff
path: root/java/org/brotli/dec/BrotliInputStream.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/org/brotli/dec/BrotliInputStream.java')
-rw-r--r--java/org/brotli/dec/BrotliInputStream.java18
1 files changed, 6 insertions, 12 deletions
diff --git a/java/org/brotli/dec/BrotliInputStream.java b/java/org/brotli/dec/BrotliInputStream.java
index 5cc2e28..b99e40a 100644
--- a/java/org/brotli/dec/BrotliInputStream.java
+++ b/java/org/brotli/dec/BrotliInputStream.java
@@ -84,18 +84,12 @@ public class BrotliInputStream extends InputStream {
}
}
- public void setEager(boolean eager) {
- boolean isEager = (state.isEager != 0);
- if (eager == isEager) {
- /* Shortcut for no-op change. */
- return;
- }
- if (eager) {
- Decode.setEager(state);
- } else {
- /* Once decoder is "eager", there is no way back. */
- throw new IllegalStateException("Brotli decoder has been already switched to eager mode");
- }
+ public void enableEagerOutput() {
+ Decode.enableEagerOutput(state);
+ }
+
+ public void enableLargeWindow() {
+ Decode.enableLargeWindow(state);
}
/**