open method
Opens a List of Medias into the Player as a queue. Previously opened, added or inserted Medias get removed.
player.open([
Media(uri: 'https://www.example.com/music.mp3'),
Media(uri: 'file://C:/documents/video.mp4'),
]);
Implementation
void open(List<Media> medias) {
var uris = medias.map((media) => media.uri).toList().toNativeUtf8Array();
var ids = medias.map((media) => media.id).toList().toNativeArray();
LWM.bindings.PlayerOpen(
id,
medias.length,
uris,
ids,
);
calloc.free(uris);
calloc.free(ids);
}