On Tue, 2015-05-05 at 17:01 +0200, David Henningsson wrote: > diff --git a/src/modules/alsa/alsa-mixer.h b/src/modules/alsa/alsa-mixer.h > index ec39fab..232017b 100644 > --- a/src/modules/alsa/alsa-mixer.h > +++ b/src/modules/alsa/alsa-mixer.h > @@ -283,6 +283,9 @@ struct pa_alsa_profile { > char *description; > unsigned priority; > > + char *input_name; > + char *output_name; I'm afraid this won't work. A profile may have multiple inputs or outputs. (I didn't do proper review, just happened to notice this.) -- Tanu