Is there a way to prevent amarok from switching output engines if the hardware for the one it's set to use isn't available?
since the upgrade to amarok 1.4, this seems to happen automatically during startup if it can't find the hardware associated with the one it's currently looking for. Of course if the hardware isn't there the engine won't work so in a way it makes sense. Only, it ends up being a pain because if xine is configured to use my USB speakers but the speakers aren't actually plugged in, it defautls to the 'void engine'. this means that I have to reset the engine once I get the speakers plugged in. It didn't do this in the past.
And amaork often loads at startup if it was open when I shutdown, even if I'm not planning to use it (and so don't have the speakers plugged in).
Thanks