From 9420497dd96a9c033afec09f592e0a28f0dd449a Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 28 May 2019 14:00:31 +0200 Subject: [PATCH] alsa: profile 0 is Off --- spa/plugins/alsa/alsa-device.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spa/plugins/alsa/alsa-device.c b/spa/plugins/alsa/alsa-device.c index 39777fe66..24caa6491 100644 --- a/spa/plugins/alsa/alsa-device.c +++ b/spa/plugins/alsa/alsa-device.c @@ -145,7 +145,7 @@ static int activate_profile(struct impl *this, snd_ctl_t *ctl_hndl, uint32_t id) this->n_nodes = 0; - if (id == 1) + if (id == 0) return 0; snd_pcm_info_alloca(&pcminfo); @@ -307,13 +307,13 @@ static int impl_enum_params(void *object, int seq, param = spa_pod_builder_add_object(&b, SPA_TYPE_OBJECT_ParamProfile, id, SPA_PARAM_PROFILE_index, SPA_POD_Int(0), - SPA_PARAM_PROFILE_name, SPA_POD_String("On")); + SPA_PARAM_PROFILE_name, SPA_POD_String("Off")); break; case 1: param = spa_pod_builder_add_object(&b, SPA_TYPE_OBJECT_ParamProfile, id, SPA_PARAM_PROFILE_index, SPA_POD_Int(1), - SPA_PARAM_PROFILE_name, SPA_POD_String("Off")); + SPA_PARAM_PROFILE_name, SPA_POD_String("On")); break; default: return 0;