August

Results 418 comments of August

Did you try `flutter clean`? Does the [example](https://github.com/bluefireteam/audioplayers/tree/main/packages/audioplayers/example) work for you? Do you have an example project? Also use the issue template!

Again, does the [example work](https://github.com/bluefireteam/audioplayers/tree/main/packages/audioplayers/example)? We certainly don't have the time to debug someone elses code. If the example works, try to find the differences and update your code accordingly.

@ruoyifan I think you're right. Dart [doesn't support](https://api.flutter.dev/flutter/dart-core/EnumName.html#instance-properties) `name` extension until version `2.15` So you need at least **Flutter 2.8.0** Ref: [AVAudioSessionCategory](https://github.com/bluefireteam/audioplayers/blob/6fad1cc4443e623e5c94519f130b4004b2dc3857/packages/audioplayers_platform_interface/lib/api/audio_context_config.dart#L459).

We are happy to review any Merge-Requests regarding this issue.

Cache further exists, but is handled by the [plugin](https://github.com/bluefireteam/audioplayers/blob/main/packages/audioplayers/lib/src/audio_cache.dart).

You have to `setSource` or hand over a valid `UrlSource` before start playing. See [example](https://github.com/bluefireteam/audioplayers/blob/6fad1cc4443e623e5c94519f130b4004b2dc3857/packages/audioplayers/example/lib/tabs/sources.dart#L33)

@kekko7072 you can try to implement it yourself and make MR, if you want to afford some time :)

@amangautam1 does this affect all platforms? `setSource` should wait until source has been loaded.