play method Null safety

Future<void> play()

Start playing files

Implementation

Future<void> play() async {
  playlist ??= PublishSubject();
  await for (final path in playlist!) {
    print('Will play $path');
    await isPlaying.firstWhere((isPlaying) => !isPlaying);
    await playFileAtPath(path);
  }
}