iOS AutoPlay Shows Previous Video
🐛 Bug Report
On iOS, with AutoPlay true, calling Play(
Expected behavior
VideoView should be blank during initial buffering.
Reproduction steps
100% reproducible. Turn AutoPlay on. Play a video. Stop it. Then play a second video and notice the previous video is still shown during buffering.
Configuration
Version: MediaManager: 0.9.7 Xamarin Forms: 4.7.0 iOS: 13.5
Platform:
- [ ] :iphone: iOS
- [ ] :robot: Android
- [ ] :checkered_flag: WPF
- [ ] :earth_americas: UWP
- [ ] :apple: MacOS
- [ ] :tv: tvOS
- [X] :monkey: Xamarin.Forms
I should add that audio from the previous video is also played. It appears buffers are not being fully cleared. Is there a way to manually clear the buffers?
The same happens in Android too when we change the source before the first source was loaded. The previous video starts playing first and then changes to the current source.