alsa-project/alsa-gobject pull request #79 was opened from takaswie: This patchset rewrites getter methods of ALSACtl.ElemValue so that they just return pointer of internal storage instead of copying to user buffer. ``` Takashi Sakamoto (11): timer: fix entry in exported symbol map ctl: elem-value: clear value field at setter method ctl: elem-value: rewrite getter for boolean values ctl: elem-value: rewrite getter for 32 bit signed integer values ctl: elem-value: rewrite getter for enumeration index values ctl: elem-value: rewrite getter for 8 bit unsigned integer values ctl: elem-value: rewrite getter for IEC 60958 channel status ctl: elem-value: rewrite getter for IEC 60958 user data ctl: elem-value: rewrite getter for 64 bit signed integer values ctl: elem-value: update class description update README with compatibility note README.rst | 124 ++++++++++++++++++++++++++++++-- samples/ctl | 11 ++- src/ctl/alsactl.map | 15 ++-- src/ctl/elem-value.c | 152 +++++++++++++++++++++------------------- src/ctl/elem-value.h | 14 ++-- src/timer/alsatimer.map | 3 +- 6 files changed, 218 insertions(+), 101 deletions(-) ``` Request URL : https://github.com/alsa-project/alsa-gobject/pull/79 Patch URL : https://github.com/alsa-project/alsa-gobject/pull/79.patch Repository URL: https://github.com/alsa-project/alsa-gobject