2016-03-02, 08:19
Please bear with me. I know that it's been covered before, it requires developers with enough interest, and it probably requires native support but those discussions happened before the release of Windows 10 and before there were any solid information regarding the Universal App codebase (many of the discussions still referred to them as Metro Apps).
Rather than focusing on building the Universal App for XBox as previous discussions, I'd like to expand that to just whether Kodi is feasible as a Universal App -- whether it's running on Windows 10, XBox, Phone, or even IOT.
With the release of Tomb Raider as a Universal App and others to follow, we know DirectX with hardware acceleration is available. Further, there is now more information available as to how to convert existing C++ code to Universal App. FFMPEG also seems to be available for Universal Apps. In terms of the IOT platform, DirectX seems to be available (perhaps not accelerated, but still...). The statement on Microsoft's site "When running headed the only supported UI is via the UWP UI stacks (XAML, HTML, DirectX)."
I defer to the real developers here:
- How many of Kodi's dependencies are open source and an attempt to compile for Universal Apps can be made?
- Is it thinkable that Kodi may be supported on platforms such as Phone and IOT? I know Kodi will never support XAML or HTML to draw its UI, but how much of the Kodi UI is drawn via raw DirectX calls, making it possible to run at least the UI in Phone and IOT?
Am I just so far off base here that what I'm thinking is just idiotic?
Rather than focusing on building the Universal App for XBox as previous discussions, I'd like to expand that to just whether Kodi is feasible as a Universal App -- whether it's running on Windows 10, XBox, Phone, or even IOT.
With the release of Tomb Raider as a Universal App and others to follow, we know DirectX with hardware acceleration is available. Further, there is now more information available as to how to convert existing C++ code to Universal App. FFMPEG also seems to be available for Universal Apps. In terms of the IOT platform, DirectX seems to be available (perhaps not accelerated, but still...). The statement on Microsoft's site "When running headed the only supported UI is via the UWP UI stacks (XAML, HTML, DirectX)."
I defer to the real developers here:
- How many of Kodi's dependencies are open source and an attempt to compile for Universal Apps can be made?
- Is it thinkable that Kodi may be supported on platforms such as Phone and IOT? I know Kodi will never support XAML or HTML to draw its UI, but how much of the Kodi UI is drawn via raw DirectX calls, making it possible to run at least the UI in Phone and IOT?
Am I just so far off base here that what I'm thinking is just idiotic?