Re: [PATCH 0/2] ALSA: control: export all of TLV related macros to user land

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 15 Sep 2016 00:25:18 +0200,
Takashi Sakamoto wrote:
> 
> Hi,
> 
> This patchset updates my previous RFCs, and they're now for merging to upstream.
> 
>  [RFC][PATCH 0/2] ALSA: control: export all of TLV related macros to user land
> http://mailman.alsa-project.org/pipermail/alsa-devel/2016-September/112645.html
> 
> Currently, TLV related protocol is not shared to user land. This is not
> good in a point of application interfaces, because application developers
> can't realize the protocol just to see UAPI headers, and they're forced to
> look for TLV-related codes in kernel land.
> 
> This patchset moves all of macros related to TLV into UAPI header. To avoid
> confusions such as name conflict in user land, these macros have prefixes of
> 'SNDRV_CTL_TLVT_' and 'SNDRV_CTL_TLVD_'. When adding new items to the protocol,
> developers should use these prefixes and add them to the UAPI header.
> 
> Changes from RFC:
>  - Drop second patch to replace include statements
>  - Rename each macros to prevent applications from name conflict

This looks far better now, thanks.
Applied now.


Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux