chiark / gitweb /
uaudio gains a new 'configure' method, which imposes the audio API's
[disorder] / server / state.c
index a0ea660dfd95d5a88c667fd54edd8a77c410e009..cfcca1c16434a5d79e5e78d260bc761f2e8b7cb5 100644 (file)
@@ -135,6 +135,8 @@ int reconfigure(ev_source *ev, int reload) {
     /* We only allow for upgrade at startup */
     trackdb_open(TRACKDB_CAN_UPGRADE);
   api = uaudio_find(config->api);
+  if(api->configure)
+    api->configure();
   if(api->open_mixer)
     api->open_mixer();
   if(need_another_rescan)