X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=core%2Fsrc%2Fcom%2Fgoogle%2Fzxing%2Fqrcode%2Fdecoder%2FDecodedBitStreamParser.java;h=b6efa2b25f41ed2cf02104908bfece154446c393;hb=d0ff60320c6b6755fbaefa710bdcb25a92c882d8;hp=012b837543afb5b26a19958d47b17d8d096a6f8e;hpb=13652ba53243082428a6123d389489eddf48fbe0;p=zxing.git diff --git a/core/src/com/google/zxing/qrcode/decoder/DecodedBitStreamParser.java b/core/src/com/google/zxing/qrcode/decoder/DecodedBitStreamParser.java index 012b8375..b6efa2b2 100644 --- a/core/src/com/google/zxing/qrcode/decoder/DecodedBitStreamParser.java +++ b/core/src/com/google/zxing/qrcode/decoder/DecodedBitStreamParser.java @@ -57,7 +57,7 @@ final class DecodedBitStreamParser { private DecodedBitStreamParser() { } - static DecoderResult decode(byte[] bytes, Version version) throws ReaderException { + static DecoderResult decode(byte[] bytes, Version version, ErrorCorrectionLevel ecLevel) throws ReaderException { BitSource bits = new BitSource(bytes); StringBuffer result = new StringBuffer(); CharacterSetECI currentCharacterSetECI = null; @@ -109,7 +109,7 @@ final class DecodedBitStreamParser { } } while (!mode.equals(Mode.TERMINATOR)); - return new DecoderResult(bytes, result.toString(), byteSegments.isEmpty() ? null : byteSegments); + return new DecoderResult(bytes, result.toString(), byteSegments.isEmpty() ? null : byteSegments, ecLevel); } private static void decodeKanjiSegment(BitSource bits,