(2017-06-18 22:37)Oibaf Wrote:(2017-06-18 18:49)Gracus Wrote: Just a guess: while the soc is capable of hardware decode all those fancy codec, it does not mean that the android you have on your TV let apps use it (same story than DTS passthrough on sony TV)
In theory Android should let the apps use the hardware decoding for all the codecs.
To this aim the chipset vendor writes and install in the android package the low level firmware to let the applications to use the hardware codecs.
It is up to the application developper to write the correct code to use the hardware through the Android APIs.
But sometimes the application developper fails to write the correct code for several reasons e.g. lack of API documentation, lack of testing expecially when an application has to run on several machines, bugs in the firmware, etc.
-Android should let you use all the hardware codec
-the soc manufacturer should give the proper "driver"
-kodi should use all of this
But you forgot something: the TV manufacturer that is the last to put his hand in your TV software (before it is installed or updated on your TV)
As long as Sony (and some other TV manufacturer) will provide badly reworked android, some peoples will have to face this kind of issue