macosx: decouple !video-deco from detached video window and allow changing this setting without restart