--- aumix-2.7/src/interactive.c.orig Tue Jun 27 07:51:42 2000 +++ aumix-2.7/src/interactive.c Wed Mar 14 20:00:23 2001 @@ -67,6 +67,13 @@ mixer settings. */ { int dev, i = 0; + + /* check if the devices changed */ + int olddevmask = devmask; + MixerStatus(); + if(devmask!=olddevmask) + InitScreen(); + for (dev = 0; dev < SOUND_MIXER_NRDEVICES; dev++) { if ((1 << dev) & devmask) { /* record/play indicators */ --- aumix-2.7/src/common.h.orig Tue Jun 27 07:51:42 2000 +++ aumix-2.7/src/common.h Wed Mar 14 19:59:49 2001 @@ -16,6 +16,7 @@ #endif /* FALSE */ #include #include /* getenv() */ +#include #ifdef __linux__ #include /* getopt() */ #endif /* __linux__ */