cameraGetName method

String cameraGetName(
  1. Pointer<Void> libraryPointer,
  2. Pointer<Void> cameraPointer
)

Implementation

String cameraGetName(Pointer<Void> libraryPointer, Pointer<Void> cameraPointer) {
  Pointer<Pointer<Utf8>> cameraNameOut = calloc();
  int error = _cameraGetName(libraryPointer, cameraPointer, cameraNameOut);
  if( error != FaceCaptureErrorCode.noErrors.value ) {
    throw FaceCaptureException(error);
  }
  String cameraName = cameraNameOut.value.toDartString();
  calloc.free(cameraNameOut);
  return cameraName;
}