2010-07-22, 16:24
As we have said before there are 2 ways it could become a possibility.
version A is:
1) our codecs need to support it, i.e. ffmpeg mostly.
2) You need to find a way to send the 2 images needed to the graphics card seperately or their drivers need to have some way for us to use. As I know this does not exist except on extremely high end cards, those used for 3D screens in the industry. Nvidia Quadro for example.
Version B, which is the more likely way.
Nvidia adds support for it in some way easily used by us, and they do the decoding as well. I.e. tweaks vdpau to handle it. Its still very unlikely to happen in XBMC as we still rely on OpenGL to be able to handle it since we go from vdpau -> opengl which not all apps need. So unless we do it "hacked" we probably still need number 2.
All in all, its out of our control. When any of the versions are available, THEN we could talk about developers who are interested in doing it.
version A is:
1) our codecs need to support it, i.e. ffmpeg mostly.
2) You need to find a way to send the 2 images needed to the graphics card seperately or their drivers need to have some way for us to use. As I know this does not exist except on extremely high end cards, those used for 3D screens in the industry. Nvidia Quadro for example.
Version B, which is the more likely way.
Nvidia adds support for it in some way easily used by us, and they do the decoding as well. I.e. tweaks vdpau to handle it. Its still very unlikely to happen in XBMC as we still rely on OpenGL to be able to handle it since we go from vdpau -> opengl which not all apps need. So unless we do it "hacked" we probably still need number 2.
All in all, its out of our control. When any of the versions are available, THEN we could talk about developers who are interested in doing it.