[PATCH 0/5] seq: code change for cell helper functionalities

GitHub pull_request - opened github at alsa-project.org
Mon Jun 27 10:52:23 CEST 2022


alsa-project/alsa-gobject pull request #80 was opened from takaswie:

In design of ALSA Sequencer, cell is a unit to deliver events.

This patchset adds code change for helper functionalities.

```
Takashi Sakamoto (5):
  event: add public API to compute pool consumption when scheduling event
  client-pool: change signedness for size properties
  user-client/client-pool: update function comments about event scheduling
  all: replace 'represent' with 'express' in comments
  ci: separate libudev-dev installation from the other

 .github/workflows/build.yml    |  3 +-
 doc/ctl/overview.md            |  2 +-
 doc/rawmidi/overview.md        |  2 +-
 doc/seq/overview.md            |  6 +--
 doc/timer/overview.md          |  2 +-
 src/ctl/card-info.c            |  2 +-
 src/ctl/card.c                 |  6 +--
 src/ctl/elem-id.c              |  4 +-
 src/hwdep/device-info.c        |  4 +-
 src/rawmidi/stream-pair.c      |  6 +--
 src/rawmidi/substream-info.c   |  4 +-
 src/rawmidi/substream-params.c |  4 +-
 src/rawmidi/substream-status.c |  4 +-
 src/seq/addr.c                 |  4 +-
 src/seq/alsaseq.map            |  1 +
 src/seq/client-info.c          |  4 +-
 src/seq/client-pool.c          | 91 ++++++++++++++++++----------------
 src/seq/event-data-connect.c   |  4 +-
 src/seq/event-data-ctl.c       |  4 +-
 src/seq/event-data-note.c      |  4 +-
 src/seq/event-data-queue.c     |  4 +-
 src/seq/event-data-result.c    |  4 +-
 src/seq/event.c                | 16 ++++++
 src/seq/event.h                |  2 +
 src/seq/port-info.c            |  4 +-
 src/seq/queue-info.c           |  4 +-
 src/seq/queue-status.c         |  4 +-
 src/seq/queue-tempo.c          |  4 +-
 src/seq/remove-filter.c        |  4 +-
 src/seq/subscribe-data.c       |  4 +-
 src/seq/system-info.c          |  4 +-
 src/seq/user-client.c          | 16 ++++--
 src/timer/device-id.c          |  4 +-
 src/timer/device-info.c        |  4 +-
 src/timer/device-params.c      |  4 +-
 src/timer/device-status.c      |  4 +-
 src/timer/instance-info.c      |  4 +-
 src/timer/instance-params.c    |  4 +-
 src/timer/instance-status.c    |  2 +-
 src/timer/user-instance.c      |  6 +--
 tests/alsaseq-event            |  1 +
 41 files changed, 148 insertions(+), 116 deletions(-)
```

Request URL   : https://github.com/alsa-project/alsa-gobject/pull/80
Patch URL     : https://github.com/alsa-project/alsa-gobject/pull/80.patch
Repository URL: https://github.com/alsa-project/alsa-gobject


More information about the Alsa-devel mailing list