OSDN Git Service

ctl: support extra information to user-defined element set
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Wed, 29 Jun 2016 13:42:59 +0000 (22:42 +0900)
committerTakashi Iwai <tiwai@suse.de>
Thu, 30 Jun 2016 06:42:17 +0000 (08:42 +0200)
commitf9e6011255b338c2aa04360c0e71923763871bc8
tree2e4feb795385a5c1d52c1670fd1838d15a86c1f0
parent7117d22cf256e92e061b433cf47f431b250b1212
ctl: support extra information to user-defined element set

In ALSA control feature, information of an element includes extra fields
to type-specific parameters; i.e. dimension. The fields can be extended in
future.

Meanwhile, current APIs to add user-defined element set can not support
such an extended fields. This may cause inconveniences in future.

This commit supports the fields, by changing APIs for element set.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/control.h
src/control/control.c
src/pcm/pcm_softvol.c