]> git.alsa-project.org Git - alsa-gobject.git/log
alsa-gobject.git
5 years agohwdep: add Quark object to report any error
Takashi Sakamoto [Wed, 27 Nov 2019 06:16:32 +0000 (15:16 +0900)]
hwdep: add Quark object to report any error

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agohwdep: add a test script for enumerations in ALSAHwdep namespace
Takashi Sakamoto [Wed, 27 Nov 2019 06:11:18 +0000 (15:11 +0900)]
hwdep: add a test script for enumerations in ALSAHwdep namespace

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agohwdep: generate enumerations
Takashi Sakamoto [Wed, 27 Nov 2019 06:08:04 +0000 (15:08 +0900)]
hwdep: generate enumerations

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agohwdep: generate alsahwdep library
Takashi Sakamoto [Wed, 27 Nov 2019 06:07:27 +0000 (15:07 +0900)]
hwdep: generate alsahwdep library

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoupdate README
Takashi Sakamoto [Sat, 4 Apr 2020 07:38:14 +0000 (16:38 +0900)]
update README

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agodoc: update documentation for ALSASeq
Takashi Sakamoto [Mon, 9 Dec 2019 10:37:25 +0000 (19:37 +0900)]
doc: update documentation for ALSASeq

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add an API to remove queued events
Takashi Sakamoto [Mon, 9 Dec 2019 14:02:38 +0000 (23:02 +0900)]
seq: user_client: add an API to remove queued events

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: remove_filter; add constructor methods
Takashi Sakamoto [Mon, 9 Dec 2019 13:56:39 +0000 (22:56 +0900)]
seq: remove_filter; add constructor methods

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: remove_filter: add boxed object to remove events in queue
Takashi Sakamoto [Mon, 9 Dec 2019 10:55:32 +0000 (19:55 +0900)]
seq: remove_filter: add boxed object to remove events in queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add APIs to set/get attached timer for queue
Takashi Sakamoto [Wed, 20 Nov 2019 14:03:47 +0000 (23:03 +0900)]
seq: user_client: add APIs to set/get attached timer for queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: queue_timer_alsa: add properties and constructor
Takashi Sakamoto [Wed, 20 Nov 2019 13:41:48 +0000 (22:41 +0900)]
seq: queue_timer_alsa: add properties and constructor

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: queue_timer_alsa: add object to represent queue-timer specialized to ALSA Timer...
Takashi Sakamoto [Wed, 20 Nov 2019 13:29:10 +0000 (22:29 +0900)]
seq: queue_timer_alsa: add object to represent queue-timer specialized to ALSA Timer functionality

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: queue_timer: add properties
Takashi Sakamoto [Wed, 20 Nov 2019 13:21:27 +0000 (22:21 +0900)]
seq: queue_timer: add properties

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: queue_timer: add abstract object to represent timer attached to queue
Takashi Sakamoto [Wed, 20 Nov 2019 13:10:39 +0000 (22:10 +0900)]
seq: queue_timer: add abstract object to represent timer attached to queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: add dependency to alsatimer
Takashi Sakamoto [Mon, 9 Dec 2019 10:32:53 +0000 (19:32 +0900)]
seq: add dependency to alsatimer

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add APIs to set/get tempo of queue
Takashi Sakamoto [Wed, 20 Nov 2019 10:58:24 +0000 (19:58 +0900)]
seq: user_client: add APIs to set/get tempo of queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: queue_tempo: add properties
Takashi Sakamoto [Wed, 20 Nov 2019 10:41:46 +0000 (19:41 +0900)]
seq: queue_tempo: add properties

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: queue_tempo: add object to represent tempo of queue
Takashi Sakamoto [Wed, 20 Nov 2019 10:26:26 +0000 (19:26 +0900)]
seq: queue_tempo: add object to represent tempo of queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add APIs to register usage of queue
Takashi Sakamoto [Wed, 20 Nov 2019 10:17:28 +0000 (19:17 +0900)]
seq: user_client: add APIs to register usage of queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: add global method to get status of queue
Takashi Sakamoto [Wed, 20 Nov 2019 09:52:25 +0000 (18:52 +0900)]
seq: add global method to get status of queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: queue_status: add properties and access methods
Takashi Sakamoto [Wed, 20 Nov 2019 09:42:30 +0000 (18:42 +0900)]
seq: queue_status: add properties and access methods

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: queue_status: add object to represent status of queue
Takashi Sakamoto [Wed, 20 Nov 2019 09:17:14 +0000 (18:17 +0900)]
seq: queue_status: add object to represent status of queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add APIs to create/delete/update queue
Takashi Sakamoto [Wed, 20 Nov 2019 08:53:41 +0000 (17:53 +0900)]
seq: user_client: add APIs to create/delete/update queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: add global method to get the information of queue
Takashi Sakamoto [Wed, 20 Nov 2019 08:28:23 +0000 (17:28 +0900)]
seq: add global method to get the information of queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: queue_info: add properties and constructors
Takashi Sakamoto [Wed, 20 Nov 2019 08:22:13 +0000 (17:22 +0900)]
seq: queue_info: add properties and constructors

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: queue_info: add object to represent information of queue
Takashi Sakamoto [Wed, 20 Nov 2019 08:03:37 +0000 (17:03 +0900)]
seq: queue_info: add object to represent information of queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: add global method to get list of numerical ID of queue
Takashi Sakamoto [Wed, 20 Nov 2019 07:55:41 +0000 (16:55 +0900)]
seq: add global method to get list of numerical ID of queue

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: add enumerations related to queue operation
Takashi Sakamoto [Mon, 9 Dec 2019 10:27:45 +0000 (19:27 +0900)]
seq: add enumerations related to queue operation

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: move header includsion for subclass of ALSASeqEvent
Takashi Sakamoto [Sat, 4 Apr 2020 07:26:03 +0000 (16:26 +0900)]
seq: user_client: move header includsion for subclass of ALSASeqEvent

Fixes: 9d535a87381c: ("seq: user_client: add an API to schedule event")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoctl: ensure to remove 'transfer full' annoation from constructors
Takashi Sakamoto [Sat, 4 Apr 2020 07:22:08 +0000 (16:22 +0900)]
ctl: ensure to remove 'transfer full' annoation from constructors

Fixes: 4277625a6bb1: ("ctl remove 'transfer full' annoation from constructors")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoctl remove 'transfer full' annoation from constructors
Takashi Sakamoto [Sat, 4 Apr 2020 04:57:06 +0000 (13:57 +0900)]
ctl remove 'transfer full' annoation from constructors

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agotimer: remove 'transfer full' annoation from constructors
Takashi Sakamoto [Sat, 4 Apr 2020 04:55:56 +0000 (13:55 +0900)]
timer: remove 'transfer full' annoation from constructors

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: remove 'transfer full' annoation from constructors
Takashi Sakamoto [Sat, 4 Apr 2020 04:54:32 +0000 (13:54 +0900)]
seq: remove 'transfer full' annoation from constructors

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoctl: elem_info_int: fix function annotation for constructor
Takashi Sakamoto [Sat, 4 Apr 2020 04:58:09 +0000 (13:58 +0900)]
ctl: elem_info_int: fix function annotation for constructor

Fixes: aac870451a89 ("ctl: elem_info_int: add properties for type-dependent parameters and constructor")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_result: change function signature to return nothing
Takashi Sakamoto [Sat, 4 Apr 2020 04:51:26 +0000 (13:51 +0900)]
seq: event_data_result: change function signature to return nothing

The alsa-gobject project has a loose convention to have functions
returning nothing.

Fixes: c8003a103393 ("seq: event_data_result: add accessor methods")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_note: change function signature to return nothing
Takashi Sakamoto [Sat, 4 Apr 2020 04:47:47 +0000 (13:47 +0900)]
seq: event_data_note: change function signature to return nothing

The alsa-gobject project has a loose convention to have functions
returning nothing.

Fixes: 9d7d6ebe8439: ("seq: event_data_note: add accessor methods")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_ctl: change function signature to return nothing
Takashi Sakamoto [Sat, 4 Apr 2020 04:38:16 +0000 (13:38 +0900)]
seq: event_data_ctl: change function signature to return nothing

The alsa-gobject project has a loose convention to have functions
returning nothing.

Fixes: a8f603eff4f5: ("seq: event_data_ctl: add accessor methods")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_queue: change function signature to return nothing
Takashi Sakamoto [Sat, 4 Apr 2020 03:42:03 +0000 (12:42 +0900)]
seq: event_data_queue: change function signature to return nothing

The alsa-gobject project has a loose convention to have functions
returning nothing.

Fixes: a272b5d0e727 ("seq: event_data_queue: add accessor methods")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_connect: change function signature to return nothing
Takashi Sakamoto [Sat, 4 Apr 2020 03:41:46 +0000 (12:41 +0900)]
seq: event_data_connect: change function signature to return nothing

The alsa-gobject project has a loose convention to have functions
returning nothing.

Fixes: 82f769992352: ("seq: event_data_connect: add accessor methods")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: change function signature to return nothing
Takashi Sakamoto [Sat, 4 Apr 2020 03:41:28 +0000 (12:41 +0900)]
seq: event_fixed: change function signature to return nothing

The alsa-gobject project has a loose convention to have functions
returning nothing.

Fixes: 641f317f04b3 ("seq: event_fixed: add API to refer to byte data of event")
Fixes: 1b71f2015d06: ("seq: event_fixed: add API to refer to quadlet data of event")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: tstamp: change function signature to return nothing
Takashi Sakamoto [Sat, 4 Apr 2020 03:40:52 +0000 (12:40 +0900)]
seq: tstamp: change function signature to return nothing

The alsa-gobject project has a loose convention to have functions
returning nothing.

Fixes: 55d19e6bdfdf: ("seq: tstamp: add accessor methods")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: change parameter names for byte and quadlet data
Takashi Sakamoto [Sat, 4 Apr 2020 03:45:27 +0000 (12:45 +0900)]
seq: event_fixed: change parameter names for byte and quadlet data

The getter/setter for byte and quadlet data has argument named as 'data'.
For this case, the alsa-gobject project has a loose convention to name them
as 'bytes' and 'quadlets'. This commit renames the arguments.

Fixes: 641f317f04b3 ("seq: event_fixed: add API to refer to byte data of event")
Fixes: 1b71f2015d06: ("seq: event_fixed: add API to refer to quadlet data of event")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: fulfill missing public symbol
Takashi Sakamoto [Sat, 4 Apr 2020 03:37:35 +0000 (12:37 +0900)]
seq: fulfill missing public symbol

The symbols of 'alsaseq_event_data_queue_get_byte_param' and
'alsaseq_event_data_queue_set_byte_param' is missing from the map of
public symbols.

Fixes: a272b5d0e727: ("seq: event_data_queue: add accessor methods")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_queue: fix type of argument for getter of byte param
Takashi Sakamoto [Sat, 4 Apr 2020 03:22:50 +0000 (12:22 +0900)]
seq: event_data_queue: fix type of argument for getter of byte param

Although the getter of byte param has argument of guint32 type, the
argument should be guint8 type.

Fixes: a272b5d0e727: ("seq: event_data_queue: add accessor methods")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoupdate README
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
update README

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: doc: generate documentation for alsaseq library
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: doc: generate documentation for alsaseq library

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add an API to operate subscription between two ports
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add an API to operate subscription between two ports

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: add global method to get the list of subscriptions between ports
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: add global method to get the list of subscriptions between ports

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: subscribe_data: add properties
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: subscribe_data: add properties

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: subscribe_data: add object to represent subscription between two ports
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: subscribe_data: add object to represent subscription between two ports

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add a property for tstamp data of event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add a property for tstamp data of event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add API to refer to quadlet data of event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add API to refer to quadlet data of event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add API to refer to byte data of event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add API to refer to byte data of event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add API to refer to data of connect type
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add API to refer to data of connect type

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_connect: add accessor methods
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_data_connect: add accessor methods

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_connect: add Boxed object for data of connect type
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_data_connect: add Boxed object for data of connect type

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add a property for addr data of event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add a property for addr data of event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add a property for queue data of event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add a property for queue data of event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_queue: add accessor methods
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_data_queue: add accessor methods

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_queue: add Boxed object for data of queue control type
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_data_queue: add Boxed object for data of queue control type

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add a property for ctl data of event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add a property for ctl data of event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_ctl: add accessor methods
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_data_ctl: add accessor methods

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_ctl: add Boxed object for event of ctl type
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_data_ctl: add Boxed object for event of ctl type

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add a property for note data of event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add a property for note data of event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_note: add accessor methods
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_data_note: add accessor methods

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_note: add Boxed object for event of note type
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_data_note: add Boxed object for event of note type

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add a property for result data of event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add a property for result data of event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_result: add accessor methods
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_data_result: add accessor methods

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_data_result: add Boxed object for event of result type
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_data_result: add Boxed object for event of result type

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: emit 'handle_event' signal
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: emit 'handle_event' signal

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add virtual method to handle event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add virtual method to handle event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add GObject signal to handle event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add GObject signal to handle event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add an API to create GSource
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add an API to create GSource

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add an API to schedule event
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add an API to schedule event

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_variable: add accessor methods and constructor
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_variable: add accessor methods and constructor

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_variable: add GObject object for event with variable length data
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_variable: add GObject object for event with variable length data

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add constructor
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add constructor

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event_fixed: add GObject object for event with fixed length data
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event_fixed: add GObject object for event with fixed length data

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event: add properties and access methods
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event: add properties and access methods

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: event: add GObject abstract object to represent event in ALSA Sequencer
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: event: add GObject abstract object to represent event in ALSA Sequencer

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: tstamp: add accessor methods
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: tstamp: add accessor methods

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: tstamp: add Boxed object for timestamp union
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: tstamp: add Boxed object for timestamp union

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add APIs to set/get memory pool in client
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add APIs to set/get memory pool in client

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: add global method to get information of memory pool for any client
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: add global method to get information of memory pool for any client

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: client_pool: add properties
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: client_pool: add properties

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: client_pool: add object to represent memory pool in client
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: client_pool: add object to represent memory pool in client

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add APIs to create/delete port for client
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add APIs to create/delete port for client

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: add global method to get information of port in client
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: add global method to get information of port in client

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: port_info: add properties
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: port_info: add properties

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: port_info: add object to represent information of port for ALSA Sequencer
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: port_info: add object to represent information of port for ALSA Sequencer

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: addr: add accessor methods and constructors
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: addr: add accessor methods and constructors

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: addr: add object to represent address in ALSA Sequencer
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: addr: add object to represent address in ALSA Sequencer

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: add global method to get the list of port ID of client
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: add global method to get the list of port ID of client

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add APIs to set/get information as client for ALSA Sequencer
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add APIs to set/get information as client for ALSA Sequencer

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add properties
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add properties

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add an API to open ALSA Sequencer character device
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add an API to open ALSA Sequencer character device

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: user_client: add object to represent user client for ALSA Sequencer
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: user_client: add object to represent user client for ALSA Sequencer

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: add global method to get information of client for ALSA Sequencer
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: add global method to get information of client for ALSA Sequencer

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: client_info: add properties and accessor methods
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: client_info: add properties and accessor methods

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
5 years agoseq: client_info: add object to represent information of client
Takashi Sakamoto [Wed, 1 Apr 2020 09:13:28 +0000 (18:13 +0900)]
seq: client_info: add object to represent information of client

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>