2016-01-01, 05:08
This has been discussed earlier on the Nvidia Shield TV thread, so I decided to create a seperate feature request for it.
As a small introduction: the Shield TV forces Apps to run in 1080p even when connected to a 4K display. Videos are still rendered in 4k though because of the Media Codec Surface renderer. This means that the videos are processed directly through the renderer without Kodi "seeing" the video. Kodi 15.2 doesn't have implementation of the Media Coded Surface renderer and because of this a hack was implemented (as explained to me by Koying in the Nvidia Shield TV thread): It forced Kodi to run at true 4K resoulution to get a 4K image. Now in Kodi 16 betas and nightlies, MC Surface is implemented and thus, the hack was removed causing the rest of Kodi to render in 1080p only.
However, I think that this hack should be reimplemented (at least as a option to turn on in the settings) for multiple reasons:
- The GUI would be rendered in 4K instead of 1080p (not a big deal, but it looks better especially concerning things like album art or movie posters)
- Addons like boblight could be used in 4K (MC Surface passes the image through without Kodi (and thus boblight) being able to "see" it as stated above. This means that boblight can only be used using normal Media Codec, which only renders in 1080p as the internal resolution of Kodi 16 is 1080p)
- Visualizations and pictures would be rendered in 4K instead of 1080p
This change would just be a reimplementation of something that was there before, so (probably) definetely possible and very easy to do. It wouldn't be a change of the Shield's resolution (which is not possible from 'normal' software on Android atm), but just a change of Kodi's internal resolution.
-Danos
As a small introduction: the Shield TV forces Apps to run in 1080p even when connected to a 4K display. Videos are still rendered in 4k though because of the Media Codec Surface renderer. This means that the videos are processed directly through the renderer without Kodi "seeing" the video. Kodi 15.2 doesn't have implementation of the Media Coded Surface renderer and because of this a hack was implemented (as explained to me by Koying in the Nvidia Shield TV thread): It forced Kodi to run at true 4K resoulution to get a 4K image. Now in Kodi 16 betas and nightlies, MC Surface is implemented and thus, the hack was removed causing the rest of Kodi to render in 1080p only.
However, I think that this hack should be reimplemented (at least as a option to turn on in the settings) for multiple reasons:
- The GUI would be rendered in 4K instead of 1080p (not a big deal, but it looks better especially concerning things like album art or movie posters)
- Addons like boblight could be used in 4K (MC Surface passes the image through without Kodi (and thus boblight) being able to "see" it as stated above. This means that boblight can only be used using normal Media Codec, which only renders in 1080p as the internal resolution of Kodi 16 is 1080p)
- Visualizations and pictures would be rendered in 4K instead of 1080p
This change would just be a reimplementation of something that was there before, so (probably) definetely possible and very easy to do. It wouldn't be a change of the Shield's resolution (which is not possible from 'normal' software on Android atm), but just a change of Kodi's internal resolution.
-Danos