initialize method
Implementation
Future<void> initialize({PlayerConfiguration? configuration}) async {
await _instanceManager.create(id);
await _api.initialize(configuration);
PlayerEventListener.setUp(state, messageChannelSuffix: id);
if (androidViewMode == AndroidViewMode.texture) {
final value = await _api.initAndroidTextureView();
textureParams.value = textureParams.value.copyWith(
textureId: value.textureId ?? -1,
fit: value.fit,
size: Size(
(value.width ?? 0).toDouble(),
(value.height ?? 0).toDouble(),
),
);
}
}