2017-08-25, 05:40
I just updated from 16.2 to 17.4. My AV receiver reports 25 and 50Hz as valid refresh rates even though my TV doesn't support it, so I use these overrides in my advancedsettings.xml:
In 16.2, when encountering a 24p video, Kodi would correctly set the display to 24Hz.
In 17.4, though it now keeps the display at 60Hz for 24p videos. It appears that when overrides are set, Kodi now does not attempt to select an appropriate refresh rate outside of what is given in advancedsettings.xml. If I remove the overrides entirely, then it uses 24Hz for 24p videos.
Log file excerpt:
Full log file: https://pastebin.com/Ai2zDYgH
Edit: Looks like the behavior must have changed at some point. According to the wiki, I need to remove the fallback tags, and doing so solves the problem.
Code:
<adjustrefreshrate>
<override>
<fps>25.0</fps>
<refresh>24.0</refresh>
</override>
<override>
<fps>50.0</fps>
<refresh>24.0</refresh>
</override>
<fallback>
<refresh>60.0</refresh>
</fallback>
</adjustrefreshrate>
In 16.2, when encountering a 24p video, Kodi would correctly set the display to 24Hz.
In 17.4, though it now keeps the display at 60Hz for 24p videos. It appears that when overrides are set, Kodi now does not attempt to select an appropriate refresh rate outside of what is given in advancedsettings.xml. If I remove the overrides entirely, then it uses 24Hz for 24p videos.
Log file excerpt:
Code:
20:17:02.847 T:7284 DEBUG: Found Resolution 1920x1080@ 60.00 - Full Screen (16) from fallback (refreshmin:59.990 refreshmax:60.010)
20:17:02.847 T:7284 NOTICE: Display resolution ADJUST : 1920x1080@ 60.00 - Full Screen (16) (weight: 0.166)
20:17:02.847 T:7284 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
Full log file: https://pastebin.com/Ai2zDYgH
Edit: Looks like the behavior must have changed at some point. According to the wiki, I need to remove the fallback tags, and doing so solves the problem.