initCamera method
dynamic
initCamera()
Implementation
initCamera() async {
cameras = await availableCameras();
try {
if (cameras.any((element) =>
element.lensDirection == widget.initialDirection &&
element.sensorOrientation == 90)) {
_cameraIndex = cameras.indexOf(
cameras.firstWhere(
(element) =>
element.lensDirection == widget.initialDirection &&
element.sensorOrientation == 90,
),
);
} else {
_cameraIndex = cameras.indexOf(
cameras.firstWhere(
(element) => element.lensDirection == widget.initialDirection,
),
);
}
} catch (e) {
if (kDebugMode) {
print(e);
}
}
_startLiveFeed();
}