[settings] - setvideoresolution needs to be called from mainthread to work
on most platforms - fixes #15115