public final class MultiFormatReader
MultiFormatReader is a convenience class and the main entry point into the library for most uses.
By default it attempts to decode all barcode formats that the library supports. Optionally, you
can provide a hints object to request different behavior, for example only decoding QR codes.
This version of decode honors the intent of Reader.decode(BinaryBitmap) in that it
passes null as a hint to the decoders. However, that makes it inefficient to call repeatedly.
Use setHints() followed by decodeWithState() for continuous scan applications.
This method adds state to the MultiFormatReader. By setting the hints once, subsequent calls
to decodeWithState(image) can reuse the same set of readers without reallocating memory. This
is important for performance in continuous scan clients.
hints - The set of hints to use for subsequent calls to decode(image)