first of all: great app, I love that I can use my beloved MX Player to play video files with it.
I've got one problem, though, I don't know whether I should ask here or in the general forums:
Hi10P (10-bit) encoded content seems to be directly streamed to my Android device using Serenity and MX Player. Currently there's no hardware-acceleration for 10 bit content - still the server sends the data in its original form, which results in artifacts using MX's HW codec.
Using the SW codec works but kills the purpose of having MX as the player in the first place.
Intended behaviour: Either Serenity should request a reencoded version of the file, or the PMS should detect the capabilities and reencode on its own.
How does Serenity query the PMS? Is there a certain identification string I could build a specific profile in the PMS for? Can 10 bit be detected by PMS in the first place, so such a profile would be possible?
Thank you very much