bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=5df7963ad1c4cf624f479be5ba8245e762e388e0

commit 5df7963ad1c4cf624f479be5ba8245e762e388e0
Author: Flavio Ceolin <[email protected]>
Date:   Sun Jan 10 18:36:40 2016 -0200

    emix: when in alsa mode only operate on master
---
 src/modules/mixer/lib/backends/alsa/alsa.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/modules/mixer/lib/backends/alsa/alsa.c 
b/src/modules/mixer/lib/backends/alsa/alsa.c
index bb06a2e..add473a 100644
--- a/src/modules/mixer/lib/backends/alsa/alsa.c
+++ b/src/modules/mixer/lib/backends/alsa/alsa.c
@@ -302,6 +302,10 @@ _alsa_cards_refresh(void)
         elem = snd_mixer_first_elem(mixer);
         for (; elem; elem = snd_mixer_elem_next(elem))
           {
+             if (strncmp(snd_mixer_selem_get_name(elem),
+                         "Master", sizeof("Master") - 1))
+                continue;
+
              //check if its a source or a sink
              if (snd_mixer_selem_has_capture_volume(elem))
                tmp_source = eina_list_append(tmp_source, elem);

-- 


Reply via email to