{ C(replay_min), &type_integer, validate_non_negative },
{ C(refresh), &type_integer, validate_positive },
{ C(reminder_interval), &type_integer, validate_positive },
+ { C(remote_userman), &type_boolean, validate_any },
{ C2(restrict, restrictions), &type_restrict, validate_any },
{ C(sample_format), &type_sample_format, validate_sample_format },
{ C(scratch), &type_string_accum, validate_isreg },
c->api = BACKEND_COMMAND;
else if(c->broadcast.n)
c->api = BACKEND_NETWORK;
- else {
-#if HAVE_ALSA_ASOUNDLIB_H
- c->api = BACKEND_ALSA;
-#elif HAVE_SYS_SOUNDCARD_H
- c->api = BACKEND_OSS;
-#elif HAVE_COREAUDIO_AUDIOHARDWARE_H
- c->api = BACKEND_COREAUDIO;
-#else
- c->api = BACKEND_COMMAND;
-#endif
- }
+ else
+ c->api = DEFAULT_BACKEND;
}
if(server) {
if(c->api == BACKEND_COMMAND && !c->speaker_command)