From 4616ee0ee8f392c3bdd98eea8835fc5acc966c0d Mon Sep 17 00:00:00 2001 From: Brendan Dahl Date: Mon, 16 Apr 2012 11:34:00 -0700 Subject: [PATCH 1/2] Show error on JBIG2 images. --- src/parser.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/parser.js b/src/parser.js index 1c50d0f5f..0697fc0d5 100644 --- a/src/parser.js +++ b/src/parser.js @@ -252,6 +252,9 @@ var Parser = (function ParserClosure() { if (name == 'RunLengthDecode') { return new RunLengthStream(stream); } + if (name == 'JBIG2Decode') { + error('JBIG2 image format is not currently supprted.'); + } warn('filter "' + name + '" not supported yet'); return stream; } From 32b7eba6debcb51d8095a23652a6dbdfb2170c62 Mon Sep 17 00:00:00 2001 From: Brendan Dahl Date: Mon, 16 Apr 2012 11:35:42 -0700 Subject: [PATCH 2/2] Add RL abbreviation for run length decode. --- src/parser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parser.js b/src/parser.js index 0697fc0d5..2855018a6 100644 --- a/src/parser.js +++ b/src/parser.js @@ -249,7 +249,7 @@ var Parser = (function ParserClosure() { if (name == 'CCITTFaxDecode' || name == 'CCF') { return new CCITTFaxStream(stream, params); } - if (name == 'RunLengthDecode') { + if (name == 'RunLengthDecode' || name == 'RL') { return new RunLengthStream(stream); } if (name == 'JBIG2Decode') {