Allow ALSAAudioIODeviceType::scanForDevices() to scan more than once


At the beginning of ALSAAudioIODeviceType::scanForDevices() there is a test “if (hasScanned) return” which does not seem to be useful, removing it would allow the device list to be scanned more than once, so that we can use a soundcard that has been plugged in after the application was started.

We’ll have a look…