Pointer<Uint8> uint8ListToArrayPointer(Uint8List list) { final ptr = calloc<Uint8>(list.length); ptr.asTypedList(list.length).setAll(0, list.map((e) => e)); return ptr; }