zxingStartCameraProcessing function
Starts reading barcode from the camera
Implementation
Future<void> zxingStartCameraProcessing() async {
_cameraProcessingRefCount++;
final IsolateUtils utils = isolateUtils ??= IsolateUtils();
try {
await utils.startReadingBarcode();
} catch (_) {
_cameraProcessingRefCount = _cameraProcessingRefCount > 0
? _cameraProcessingRefCount - 1
: 0;
if (_cameraProcessingRefCount == 0) {
isolateUtils = null;
}
rethrow;
}
}