[alsa-devel] [PATCH 0/4][alsa-lib] ctl: sync UAPI header for TLV-related macros and apply misc changes

Takashi Sakamoto o-takashi at sakamocchi.jp
Sat Sep 17 16:49:24 CEST 2016


Hi,

A few days ago, UAPI header of 4.9-pre kernel newly include existent macros
related to TLV operation for user land. Then, applications are going to know
layout of TLV packet payload in the header.

This patchset is for related changes in ALSA user land library. The macros
are put into 'include/sound/tlv.h', however they're not put into
'include/control.h' yet, because currently I have no better idea for library
APIs to parse threshold level information.

Takashi Sakamoto (4):
  Update include/sound/tlv.h from 4.9-pre kernel uapi
  test: use proper threshold level information for user-ctl-element-set
    test
  ctl: improve API documentation for TLV operation
  ctl: improve documentation about TLV-related APIs

 include/sound/tlv.h         | 80 +++++++++++++++++++++++++++++++++++++++++++++
 src/control/control.c       | 21 ++++++++++--
 test/user-ctl-element-set.c | 41 +++++++++++++++--------
 3 files changed, 125 insertions(+), 17 deletions(-)

-- 
2.7.4



More information about the Alsa-devel mailing list