flutter_radio_player_android 4.1.0
flutter_radio_player_android: ^4.1.0 copied to clipboard
Android implementation of flutter_radio_player.
4.1.0 #
- Converted all HostApi methods to Pigeon
@async; replaced ad-hoc pending-ops queue with the native Media3ListenableFuture<MediaController>readiness gate, dispatched onContextCompat.getMainExecutor. Errors surface asFlutterErrorto Dart instead of being swallowed. - Removed incorrect
Player.STATE_READY -> falseemission that could reportisPlaying = falseduring a buffer stall mid-playback. VolumeInfo.isMutednow honestly reflectsvolume == 0.- Artwork URL detection now checks
http:///https://prefix instead of substringcontains("http"). FlutterLoaderlookup now goes throughFlutterInjector.instance()singleton rather than reinitializing per asset load.dispose()now also stops thePlaybackService.
4.0.2 #
- Bumped Media3 to 1.10.0 (exoplayer, exoplayer-hls, session, common)
- Bumped compileSdk to 36
- Bumped Mockito test dependency to 5.23.0
- Aligned example app Kotlin version to 2.1.20
4.0.1 #
- Dependency updates
4.0.0 #
- Initial release as federated package