Can you please elaborate a bit more on the video decoding? It's sounds interesting. I have played all kinds of formats including mkv in VLC on iOS. What could be improved in that area?
If your video is not one of these formats, you're going to be using software decoding which will be done on the CPU and will drain battery more as a consequence.
So that means no .MKV decoding in hardware.
Here‘s a - 6 year old - guide on how to set it up: https://stackoverflow.com/questions/29525000/how-to-use-vide...