For some reason this change was committed, which completely breaks loading Unicode filenames on Windows.
I think the mediainfo binaries in repo are all Unicode anyways, who is even using ANSI builds?
This is more of a revert to the original check when loading the binaries. Windows MustUseAnsi = false, but non-Windows MustUseAnsi = true. Why it was like this originally, I have no idea.