How to play all files in a folder. This feature does not work correctly:
FolderPicker folderPicker = new FolderPicker();
folderPicker.SuggestedStartLocation = PickerLocationId.Desktop;
folderPicker.FileTypeFilter.Add("*");
folder = await folderPicker.PickSingleFolderAsync();
if (folder != null)
{
fileList = await folder.GetFilesAsync();
foreach (StorageFile file in fileList)
{
mediaPlayerElement.MediaPlayer.Source = MediaSource.CreateFromStorageFile(file);
mediaPlayerElement.MediaPlayer.PlaybackSession.PlaybackRate = 2;
mediaPlayerElement.MediaPlayer.Play(); // <-?? (only the last file in folder)
}
}
I found a solution.