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