Hello everyone. Recently I have ben experiencing ghosting problems in 2D movies. I didn´t notice it before, I think it has appeared after the update to android 9.0 released recently by xiaomi.
Well, After doing a thounsand tests, changing the cables, settings, everything, it seems that I have found the solution, but it is not a very definitive solution for me:
I have disabled the option "Hardware acceleration mediacodec surface". With it enabled the ghosting is horrible, with it disabled the ghosting disappeares. It is curious, because the ghosting also appeares in VLC app, so I assume that the problem has to do with the hardware or the system of Xiaomi. Disabling hardware acceleration in VLC makes the ghosting less noticeable, but it is still there, it does not dissapear completly as it does in Kodi....
Anyway, by disabling the option in Kodi, another problem comes with the 3D movies. The control panel is not welll located and the 3d movies are not correctly detected... It is weird, I don´t seem to notice any ghost with the option enabled playing 3D movies. so what I will need to do is to let the option disabled for most movies (2D), and only enable it when playing 3D movies.
Then, what is the cause of this problem?. I have tried the same movie a thousand times, with another devices with kodi, Xbox one, android TV sticks.... and all play the movie perfectly fine with hardware acceleration on, why does xiaomi behave so bad?... I have never had problems with the hardware acceleration options in the past during the whole life of kodi, even when it was XBMC.....
I guess that with the update, Xiaomi has broken something regarding their hardware decoding and so, if you enable kodi option, kodi tries to use the decoding of the Xiaomi system, and as it is broken, the movie plays with the ghosting problems.... can it be so?....
Well, here is my story, lets hope some expert can solve my doubts and give me a definitive solution in order not to be changing the option anytime I want to see 3D movies.....
Best regards and thank you in advance.