Any chance of a tweak to whitelisting logic?

So, er, sorry to nag, @grahamh , and I understand you might not want to make any changes to the behaviour when the whitelist isn’t active - that’s cool - but when the whitelist is active, the way this ought to work seems pretty clear-cut. You need two changes:

  1. If the video is interlaced, it should always default to the field-rate even if the “double frame rates” box is not checked.

  2. If the video is progressive, the checkbox should be changed to mean “allow double refresh rates if there’s no exact match” instead of “prefer double refresh rates”.

Would you be willing and able to include those changes at some point?