diff --git a/core/src/com/google/zxing/MultiFormatReader.java b/core/src/com/google/zxing/MultiFormatReader.java index 204952796..dabecc289 100644 --- a/core/src/com/google/zxing/MultiFormatReader.java +++ b/core/src/com/google/zxing/MultiFormatReader.java @@ -98,7 +98,8 @@ public final class MultiFormatReader implements Reader { possibleFormats.contains(BarcodeFormat.EAN_13) || possibleFormats.contains(BarcodeFormat.EAN_8) || possibleFormats.contains(BarcodeFormat.CODE_39) || - possibleFormats.contains(BarcodeFormat.CODE_128); + possibleFormats.contains(BarcodeFormat.CODE_128) || + possibleFormats.contains(BarcodeFormat.ITF); // Put 1D readers upfront in "normal" mode if (addOneDReader && !tryHarder) { readers.addElement(new MultiFormatOneDReader(hints)); diff --git a/core/src/com/google/zxing/oned/MultiFormatOneDReader.java b/core/src/com/google/zxing/oned/MultiFormatOneDReader.java index ef7d5fcbd..ea0d19745 100644 --- a/core/src/com/google/zxing/oned/MultiFormatOneDReader.java +++ b/core/src/com/google/zxing/oned/MultiFormatOneDReader.java @@ -57,8 +57,7 @@ public final class MultiFormatOneDReader extends AbstractOneDReader { readers.addElement(new MultiFormatUPCEANReader(hints)); readers.addElement(new Code39Reader()); readers.addElement(new Code128Reader()); - // TODO: Add ITFReader once it is validated as production ready, and tested for performance. - //readers.addElement(new ITFReader()); + readers.addElement(new ITFReader()); } }