Player constructor

Player({
  1. required int id,
  2. bool registerTexture = true,
  3. VideoDimensions? videoDimensions,
  4. List<String>? commandlineArguments,
  5. dynamic bool = false,
})

Implementation

Player({
  required int id,
  this.registerTexture = true,
  FFI.VideoDimensions? videoDimensions,
  List<String>? commandlineArguments,
  bool: false,
}) : super(
          id: id,
          videoDimensions: videoDimensions,
          commandlineArguments: commandlineArguments) {
  () async {
    if (registerTexture) {
      textureId.value = await channel
          .invokeMethod(kPlayerRegisterTexture, {'playerId': id});
    }
  }();
}