create static method

Future<DiveImageSource?> create(
  1. String file
)
override

Implementation

static Future<DiveImageSource?> create(String file) async {
  final source = DiveImageSource(name: 'my image');
  await source.setupTexture(source.trackingUUID);
  source.pointer = obslib.createImageSource(source.trackingUUID, file);
  // if (!await DivePlugin.createImageSource(source.trackingUUID, file)) {
  //   return null;
  // }
  return source.pointer == null ? null : source;
}