Flutter video_player package has this bug, when you play 4-5 videos, after that it hangs, does not play any more videos. Looks like in the backed its not releasing the controller and I see messages in Android Studio like, "Failed to initialize decoder: OMX.qcom.video.decoder.avc"
I am using the same controller and loading new video files from assets.