[PATCH 0/4] seq: remove-filter: rewrite as object

GitHub pull_request - opened github at alsa-project.org
Tue Jun 28 10:40:23 CEST 2022


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

Current implementation of ALSASeq.RemoveFilter doesn't
support multiple condition to query events for removal. It's not
necessarily convenient.

This commit rewrites ALSASeq.RemoveFilter.

```
Takashi Sakamoto (4):
  seq: event-cntr: remove obsoleted internal function
  seq: enums: add rest of entries for remove filter flags
  seq: remove-filter: rewrite as GObject-derived object
  update README

 README.rst                   |   9 +-
 src/seq/alsaseq-enum-types.h |  26 ++-
 src/seq/alsaseq.map          |  17 +-
 src/seq/privates.h           |   7 +-
 src/seq/remove-filter.c      | 388 +++++++++++++++++++++--------------
 src/seq/remove-filter.h      |  35 +---
 src/seq/user-client.c        |   7 +-
 tests/alsaseq-enums          |   8 +
 tests/alsaseq-remove-filter  |  25 ++-
 9 files changed, 305 insertions(+), 217 deletions(-)
```

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


More information about the Alsa-devel mailing list