Just-audio flutter how can i listen " ProcessingState.completed" when loading a playlist

Viewed 25

how can i listen to ProcessingState.completed when playing a list. for example i want to listen "https://example.com/track1.mp3" when it ends. But now when it ends "https://example.com/track3.mp3" new ProcessingState.completed event is listened

// Define the playlist
 final playlist = ConcatenatingAudioSource(
  useLazyPreparation: true,
  shuffleOrder: DefaultShuffleOrder(),
  children: [
AudioSource.uri(Uri.parse('https://example.com/track1.mp3')),
AudioSource.uri(Uri.parse('https://example.com/track2.mp3')),
AudioSource.uri(Uri.parse('https://example.com/track3.mp3')),
  ],
 );


await player.setAudioSource(playlist, initialIndex: 0, initialPosition: Duration.zero);
0 Answers
Related