enf70
19-07-17, 14:35
I've noticed that AutoRes doesn't select the correct refresh rate for some 720p movies and IPTV streams.
Also we lack the ability to configure preferred video mode for 720p modes apart from 720p24.
The modes in question are 720p25, 720p30, 720p50 and 720p60.
Content played in any of these modes gets mapped to the default 720p (which translates to 720p60).
This is fine for 720p30 and 720p60 but it's the wrong refresh rate for 720p25 and 720p50 (motion handling on the TV suffers)
Even for 720p30 and 720p60 some people might prefer to map them to 1080p30 and 1080p60.
So, I've made a couple of changes to support all 720p modes in AutoRes.
Please review and merge the code if we think this is something useful.
Notes:
- I've changed the logic in the code a bit as some 720p modes (such as 720p25) are not listed in videomode_choices (but the mapped modes are).
- I've changed the config choices for 1080p24 (and 2160p24) to use 1080p60 instead of 1080p25 (most TV will detect and handle correctly 24fps content played at 60fps which is the de facto standard used by most streamers/casters on the market)
54224
Diffs:
54225
54226
Also we lack the ability to configure preferred video mode for 720p modes apart from 720p24.
The modes in question are 720p25, 720p30, 720p50 and 720p60.
Content played in any of these modes gets mapped to the default 720p (which translates to 720p60).
This is fine for 720p30 and 720p60 but it's the wrong refresh rate for 720p25 and 720p50 (motion handling on the TV suffers)
Even for 720p30 and 720p60 some people might prefer to map them to 1080p30 and 1080p60.
So, I've made a couple of changes to support all 720p modes in AutoRes.
Please review and merge the code if we think this is something useful.
Notes:
- I've changed the logic in the code a bit as some 720p modes (such as 720p25) are not listed in videomode_choices (but the mapped modes are).
- I've changed the config choices for 1080p24 (and 2160p24) to use 1080p60 instead of 1080p25 (most TV will detect and handle correctly 24fps content played at 60fps which is the de facto standard used by most streamers/casters on the market)
54224
Diffs:
54225
54226