Edited by jernej at 2016-1-28 20:21
As you probably know, my implementation is using binary version of CedarX made by Allwinner. This implementation
http://forum.kodi.tv/showthread. ... =2199415#pid2199415 is using libvdpau-sunxi which is completely open source. Currently, aforementioned Kodi doesn't have H3 support but it should not be hard to add because libvdpau-sunxi itself supports H3.
Probably now I know much more about these things than most of you, but I learnt enough just in a few months, so someone else could do that too. Currently I don't even use Kodi and I probably won't for months. One of the main reasons why I did it was to shut up people who said that it is impossible to have HW acceleration on Linux. I could argue that there is libvdpau-sunxi but I thought that this would have a greater impact
I'm also a fan of theory that prototypes should be thrown away and production quality code should be written from scratch based on lessons learned from prototype. This project is no different. There is a lot of things that I would do differently and better if I would start from scratch. But for that I have no interest or time.