Only triggers if ao=null. This is required for ao=wasapi to recover from periods with no available devices. fixes #2738