Baseflow / XamarinMediaManager

Cross platform Xamarin plugin to play and control Audio and Video
https://baseflow.com
MIT License
769 stars 306 forks source link

Calling Stop() on a live stream results in Paused state - iOS #806

Open adams-family opened 3 years ago

adams-family commented 3 years ago

🐛 Bug Report

When Playing a live stream (mp3), calling MediaManager.Current.Stop() puts media manager into MediaPlayerState.Paused state.

Expected behavior

Media manager should end up in the MediaPlayerState.Stopped state.

Reproduction steps

CrossMediaManager.Current.Play( /* live stream mp3 */ );

// .. after the stream has started:
CrossMediaManager.Current.Stop();

Configuration

Version: 1.0.8

Platform: