]> git.alsa-project.org Git - alsa-gobject.git/log
alsa-gobject.git
5 years agoctl: generate documentation
Takashi Sakamoto [Thu, 21 Nov 2019 04:13:58 +0000 (13:13 +0900)]
ctl: generate documentation

5 years agoctl: elem_value: add APIs to set/get value of integer64 type
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_value: add APIs to set/get value of integer64 type

5 years agoctl: elem_value: add APIs to set/get value of IEC 60958 type
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_value: add APIs to set/get value of IEC 60958 type

5 years agoctl: elem_value: add APIs to set/get values of bytes type
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_value: add APIs to set/get values of bytes type

5 years agoctl: elem_value: add APIs to set/get indexes of enumerated type
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_value: add APIs to set/get indexes of enumerated type

5 years agoctl: elem_value: add APIs to set/get values of integer type
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_value: add APIs to set/get values of integer type

5 years agoctl: elem_value: add APIs to set/get values of boolean type
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_value: add APIs to set/get values of boolean type

5 years agoctl: card: add APIs to read/write value for element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add APIs to read/write value for element

5 years agoctl: elem_value: add properties and constructor
Takashi Sakamoto [Fri, 29 Nov 2019 06:42:21 +0000 (15:42 +0900)]
ctl: elem_value: add properties and constructor

5 years agoctl: elem_value: add object to represent value for element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_value: add object to represent value for element

5 years agoctl: card: emit 'disconnection' signal when detecting disconnection of sound card
Takashi Sakamoto [Sun, 1 Dec 2019 01:52:50 +0000 (10:52 +0900)]
ctl: card: emit 'disconnection' signal when detecting disconnection of sound card

5 years agoctl: card: add virtual method to handle disconnection of sound card
Takashi Sakamoto [Sun, 1 Dec 2019 01:27:16 +0000 (10:27 +0900)]
ctl: card: add virtual method to handle disconnection of sound card

5 years agoctl: card: add GObject signal to handle disconnection of sound card
Takashi Sakamoto [Sun, 1 Dec 2019 01:25:47 +0000 (10:25 +0900)]
ctl: card: add GObject signal to handle disconnection of sound card

5 years agoctl: card: emit 'handle-elem-event' GObject signal with elem_id
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: emit 'handle-elem-event' GObject signal with elem_id

5 years agoctl: card: add virtual object to handle event for element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add virtual object to handle event for element

5 years agoctl: card: add GObject signal to handle event for element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add GObject signal to handle event for element

5 years agoctl: card: subscribe event when creating GSource
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: subscribe event when creating GSource

5 years agoctl: card: add an API to create GSource for event dispatcher
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add an API to create GSource for event dispatcher

5 years agoctl: card: add an API to remove user-defined elements
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add an API to remove user-defined elements

5 years agoctl: card: add an API to add/replace user-defined elements
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add an API to add/replace user-defined elements

5 years agoctl: card: add APIs to write/read/command Type-Length-Value data for element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add APIs to write/read/command Type-Length-Value data for element

5 years agoctl: card: add an API to get information of element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add an API to get information of element

5 years agoctl: elem_info_int64: add properties and constructor
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_int64: add properties and constructor

5 years agoctl: elem_info_int64: add object to represent information for integer64 type element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_int64: add object to represent information for integer64 type element

5 years agoctl: elem_info_iec60958: add constructor
Takashi Sakamoto [Wed, 11 Dec 2019 10:04:03 +0000 (19:04 +0900)]
ctl: elem_info_iec60958: add constructor

5 years agoctl: elem_info_iec60958: add object to represent information for element of IEC60958...
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_iec60958: add object to represent information for element of IEC60958 type

5 years agoctl: elem_info_bytes: add properties for specific information and constructor
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_bytes: add properties for specific information and constructor

5 years agoctl: elem_info_bytes: add object to represent information for element of bytes type
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_bytes: add object to represent information for element of bytes type

5 years agoctl: elem_info_enum: add properties and constructor
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_enum: add properties and constructor

5 years agoctl: elem_info_enum: add object to represent information for element of enumerator...
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_enum: add object to represent information for element of enumerator type

5 years agoctl: elem_info_int: add properties for type-dependent parameters and constructor
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_int: add properties for type-dependent parameters and constructor

5 years agoctl: elem_info_int: add object to represent information for integer type element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_int: add object to represent information for integer type element

5 years agoctl: elem_info_bool: add properties for specific information and constructor
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_bool: add properties for specific information and constructor

5 years agoctl: elem_info_bool: add object to represent information for boolean type element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info_bool: add object to represent information for boolean type element

5 years agoctl: elem_info: add properties for common information
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info: add properties for common information

5 years agoctl: elem_info: add object to represent information of element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_info: add object to represent information of element

5 years agoctl: card: add an API to lock element from writing
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add an API to lock element from writing

5 years agoctl: card: add a API to retrieve list of element ID
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add a API to retrieve list of element ID

5 years agoctl: elem_id: add access methods and constructor
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_id: add access methods and constructor

5 years agoctl: elem_id: add GObject derived object for identifier of control element
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: elem_id: add GObject derived object for identifier of control element

5 years agoctl: card: add an API to get information of sound card
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add an API to get information of sound card

5 years agoctl: card_info: add properties
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card_info: add properties

5 years agoctl: card_info: add an object to represent information of card
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card_info: add an object to represent information of card

5 years agoctl: card: add properties
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add properties

5 years agoctl: card: add APIs to open ALSA control character devices
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add APIs to open ALSA control character devices

5 years agoctl: card: add object to represent sound card
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: card: add object to represent sound card

5 years agoctl: add global method to get devnode string of control device for sound card
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: add global method to get devnode string of control device for sound card

5 years agoctl: add global method to get sysname of control device for sound card
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: add global method to get sysname of control device for sound card

5 years agoctl: add global method to get sysname of sound card
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: add global method to get sysname of sound card

5 years agoctl: add global method to get list of available sound cards
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: add global method to get list of available sound cards

5 years agoctl: add Quark object to report any error
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: add Quark object to report any error

5 years agoctl: tests: add test script for enumerations in ALSACtl namespace
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: tests: add test script for enumerations in ALSACtl namespace

5 years agoctl: generate enumerations
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: generate enumerations

5 years agoctl: generate alsactl library
Takashi Sakamoto [Mon, 18 Nov 2019 04:22:44 +0000 (13:22 +0900)]
ctl: generate alsactl library

This project produces 'alsactl' library for API to use some features
of ALSA control character device. The API is available for C language
natively as well as for gobject introspection.

This commit generates the library. At present, no API is public.

5 years agoadd suppression file for valgrind to avoid useless report of leak memory
Takashi Sakamoto [Sat, 30 Nov 2019 08:57:32 +0000 (17:57 +0900)]
add suppression file for valgrind to avoid useless report of leak memory

5 years agomeson: start alsa-gobject project
Takashi Sakamoto [Mon, 14 Oct 2019 23:59:30 +0000 (08:59 +0900)]
meson: start alsa-gobject project

This project is licensed under GNU Lesser General Public License
Version 3.