Implement auto-play functionality

This commit is contained in:
deagahelio
2021-03-29 10:59:47 -03:00
parent f5b77fd3bb
commit 20418a24b0
2 changed files with 6 additions and 3 deletions

View File

@@ -104,7 +104,7 @@ namespace RedBookPlayer
BiQuadFilter deEmphasisFilterRight;
bool readingImage = false;
public async void Init(AaruFormat image)
public async void Init(AaruFormat image, bool autoPlay = false)
{
this.Image = image;
@@ -152,7 +152,10 @@ namespace RedBookPlayer
soundOut = new ALSoundOut(50);
soundOut.Initialize(source);
soundOut.Play();
if (autoPlay)
{
soundOut.Play();
}
LoadTrack(CurrentTrack);

View File

@@ -53,7 +53,7 @@ namespace RedBookPlayer
player?.Shutdown();
player = new Player();
player.Init(image);
player.Init(image, App.Settings.AutoPlay);
});
await Dispatcher.UIThread.InvokeAsync(() =>