Hi, > Here's how I'd add back-compat to that baseline. audiodev becomes > optional, but omitting it is deprecated. If you do, you implicitly use > the legacy backend that takes its configuration from the environment. > The legacy backend gets created when a frontend is using it. > > If you think you got a better way to do it, the person to convince is > Gerd.
Approach makes sense to me. Either the old config scheme is active, for compatibility, or the new one. Allowing to mix old+new (use -audiodev, but don't specify the name to -device soundcard,audiodev=) is not needed. cheers, Gerd