[alsa-devel] [PATCH 0/4] ALSA: ctl: fix userspace control element operations

Takashi Sakamoto o-takashi at sakamocchi.jp
Wed Apr 8 19:07:14 CEST 2015


This patchset is to fix some issues related to operations for userspace
control element. Three patches are related to identical information,
the other is related to several element added by one operation.

Unfortunately, current alsa-lib has no functionality to achieve the
operation to add several element. To demonstrate this and test these
patches, I prepare for a small GObject introspection library, alsa-gir.
https://github.com/takaswie/alsa-gir

This reposiroty includes sample scripts written by python. The file of
sample/ctl.py demonstrates userspace control elements.

If this library helps your review for this patchset, I'm feeling happy.


Takashi Sakamoto (4):
  ALSA: ctl: confirm to return all identical information in 'activate' event
  ALSA: ctl: fix a bug to return no identical information in info operation
    for userspace controls
  ALSA: ctl: fill identical information to return value when adding userspace
    elements
  ALSA: ctl: fix to handle several elements added by one operation for
    userspace element

 sound/core/control.c | 44 +++++++++++++++++++++++++++++++++++++-------
 1 file changed, 37 insertions(+), 7 deletions(-)

-- 
2.1.0



More information about the Alsa-devel mailing list