mixer: replace E_Mixer_Channel_Info has_capture with capabilities
authorJérémy Zurcher <jeremy@asynk.ch>
Thu, 28 Feb 2013 21:00:15 +0000 (22:00 +0100)
committerJérémy Zurcher <jeremy@asynk.ch>
Wed, 6 Mar 2013 15:05:19 +0000 (16:05 +0100)
commitb34e7b440db476c65972b75c4ebba9a498086a79
tree9607ac4e0055e2ba41d1f15ba367daeb18f855da
parent330490ad85d999e520688a19ff4abff5e6080a6d
mixer: replace E_Mixer_Channel_Info has_capture with capabilities

capabilities is a bitmap with the following defined bits:
   E_MIXER_CHANNEL_CAN_MUTE       0x01
   E_MIXER_CHANNEL_IS_MONO        0x02
   E_MIXER_CHANNEL_HAS_CAPTURE    0x04
   E_MIXER_CHANNEL_HAS_PLAYBACK   0x08
src/modules/mixer/app_mixer.c
src/modules/mixer/e_mod_mixer.c
src/modules/mixer/e_mod_mixer.h
src/modules/mixer/sys_alsa.c
src/modules/mixer/sys_dummy.c
src/modules/mixer/sys_pulse.c