And it may be useful to emphasize that the prepare method "..decode the first frame.." but it does not output it to the texture.
This is important when playing audio files.
If you use this method to prepare an mp3 file, the texture will be empty.
But if you call player.seek(0) before updateTexture, then the texture will have a cover from the file.
The android example does not work on version 0.26.0 https://github.com/wang-bin/mdk-examples/blob/master/flutter/simple/lib/multi_textures.dart It needs to fix the initState method. That's how it works
And it may be useful to emphasize that the prepare method "..decode the first frame.." but it does not output it to the texture. This is important when playing audio files. If you use this method to prepare an mp3 file, the texture will be empty. But if you call player.seek(0) before updateTexture, then the texture will have a cover from the file.