Thanks for your input,
(2015-09-12, 11:13)psysfaction Wrote: For the settings maybe in the video system settings you set the resolution and then you have a a separate section where people can switch between a option like:
[*]Optimised resolution switching (gui is set to 1080p and resolution is switched for videos with higher resolution)
We still think, that our Lanczos3 Optimized scaler is better than what the TV can accomplish. So we could scale >= 1080 to 4k ourselves.
Quote:[*]Force resolution (every thing including gui is set to 4k)
That would basically be like it is now, when user selects the 4k mode byself and just wants us to switch the refreshrate
Quote:[*]Use native resolution (resolution is changed according to every video played)
Currently the method we use only has fps as parameter, so that needs changing. That would also mean we switch to 1280 or even 800x600.
Another suggestion is a more simple one, what about:
Allow to switch to 4k resolution
That would mean: If we run the gui in 1080p50 / p60 and wanted to play video that is 3840x2160@24p that we then switch to this resolution. That should be rather easy to implement and only the following things need to be done:
- Incorporate the dimensions of the movie into the method (already there afaik)
- Try to distinguish between 4096 and 3840 modes and find the best matching mode (euclidian distance or minkowski distance between video_width - screenwidth)
- (workaround the 3840x2160@25p mode), cause we prefer higher refreshrates by default.
That simple setting would resolve the concerns raised by fab67, though it would not switch 1080p24 to 3840p24.
What do you think, is that a good start?