summaryrefslogtreecommitdiff
path: root/lib/libsndio/Symbols.map
diff options
context:
space:
mode:
authorAlexandre Ratchov <ratchov@cvs.openbsd.org>2020-02-26 13:53:59 +0000
committerAlexandre Ratchov <ratchov@cvs.openbsd.org>2020-02-26 13:53:59 +0000
commitaecb8e198594ee032277b784712935eb10fc4708 (patch)
tree92ab6418cfec5c32da4c9feafc252332c85fa7b4 /lib/libsndio/Symbols.map
parent7d9906cf5784b21f9d2afab98129af86715d51d8 (diff)
Add API to control audio device parameters exposed by sndiod.
The API exposes controls of modern audio hardware and sndiod software volume knobs in a uniform way. Hardware knobs are exposed through sndiod. Multiple programs may use the controls at the same time without the need to continuously scan the controls. For now sndiod exposes only its own controls and the master output and input volumes of the underlying hardware (if any), i.e. those typically exposed by acpi volume keys. ok deraadt
Diffstat (limited to 'lib/libsndio/Symbols.map')
-rw-r--r--lib/libsndio/Symbols.map12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/libsndio/Symbols.map b/lib/libsndio/Symbols.map
index 171d696643f..a83e63d6a97 100644
--- a/lib/libsndio/Symbols.map
+++ b/lib/libsndio/Symbols.map
@@ -27,10 +27,22 @@
mio_revents;
mio_eof;
+ sioctl_open;
+ sioctl_close;
+ sioctl_ondesc;
+ sioctl_onval;
+ sioctl_setval;
+ sioctl_nfds;
+ sioctl_pollfd;
+ sioctl_revents;
+ sioctl_eof;
+
mio_rmidi_getfd;
mio_rmidi_fdopen;
sio_sun_getfd;
sio_sun_fdopen;
+ sioctl_sun_getfd;
+ sioctl_sun_fdopen;
local:
*;
};