[pulseaudio-discuss] new module module-plugin-sink
Georg Chini
georg at chini.tk
Sat May 4 11:17:23 UTC 2019
Here is the new version of the header file, based on your feedback.
The main changes are:
- The create_filter() function now receives the channel maps for input
and output.
- The create_filter() function receives a kill_filter() function and a
module pointer
which makes it possible for the filter to initiate unloading of the
module if it
detects that it is no longer applicable.
- An output_changed() function was added which communicates current sink
and port name to the filter, so that it can detect if the output has
changed.
Also I did a bit of cleanup and added a few more comments. Hope it looks
better now.
Regards
Georg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: filter-plugin.h
Type: text/x-chdr
Size: 11651 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20190504/e8e3e657/attachment-0001.h>
More information about the pulseaudio-discuss
mailing list