AudioPlayer state management in ListView

Troubleshooting

I have this AudioPlayer component loaded in a ListView. I wonder if there's a way in FF to manage the play/stop state across the items in the list, e.g., stop AudioFile1 if it's playing when user taps play of AudioFile2 and vice versa...

What have you tried so far?

Setting isPlaying boolean as an app state then add conditional action within the AudioPlayer component to control the play state but it doesn't work. Likely we need custom widget based on package audioplayers but would love to hear from the community in case someone has experience on this.

Did you check FlutterFlow's Documentation for this topic?
Yes
3