Alexandre Ratchov
|
5b1c87e324
|
Merge branch 'master' of ssh://moule/~alex/git/sndio
|
2020-03-08 16:51:56 +01:00 |
Alexandre Ratchov
|
4f7c000acb
|
Don't forget to notify clients when controls list is ready.
This is needed because when devices are swapped, clients need to know
when to rebuild their user interface.
|
2020-03-08 16:51:37 +01:00 |
Alexandre Ratchov
|
68f57774dc
|
Remove xvolkeys
|
2020-03-02 06:18:51 +01:00 |
Alexandre Ratchov
|
0009401f46
|
Sync sndioctl to cvs
|
2020-02-26 18:15:30 +01:00 |
Alexandre Ratchov
|
c6c63cff50
|
Fix sndioctl SYNOPSYS and usage string.
|
2020-02-26 18:14:59 +01:00 |
Alexandre Ratchov
|
1d644ba2a8
|
Fix .Dt and Mdocdate in man pages
|
2020-02-26 18:13:17 +01:00 |
Alexandre Ratchov
|
2c894cc701
|
Bump sioctl_open.3 copyright year.
|
2020-02-26 18:12:02 +01:00 |
Alexandre Ratchov
|
cc30ccae23
|
bump copyright year
|
2020-02-24 07:00:49 +01:00 |
Alexandre Ratchov
|
1bbb66b0c0
|
Limit max ctl value to c->maxval, not 127.
|
2020-02-22 16:32:22 +01:00 |
Alexandre Ratchov
|
c2226012ed
|
Remove SIOCTL_DEVANY
|
2020-02-22 14:55:40 +01:00 |
Alexandre Ratchov
|
e55971c61e
|
Add "maxval" attribute to sioctl_desc structure.
As control may have different max values, make sndioctl
expose floats in the [0:1] range.
|
2020-02-22 14:52:20 +01:00 |
Alexandre Ratchov
|
2207b5e6db
|
Represent sndioctl controls as floats in the [0:1] interval
|
2020-02-22 10:34:40 +01:00 |
Alexandre Ratchov
|
503acf3845
|
Clarify in parse_dec() comment that it for integers.
|
2020-02-21 12:17:15 +01:00 |
Alexandre Ratchov
|
dace20874d
|
Add max value to parse_dec()
|
2020-02-16 17:37:12 +01:00 |
Alexandre Ratchov
|
5c0d9010fb
|
Better error message about out-of-range integer
|
2020-02-12 09:35:05 +01:00 |
Alexandre Ratchov
|
012a6cf6db
|
Remove unused variable
|
2020-02-10 15:38:47 +01:00 |
Alexandre Ratchov
|
7189fcf749
|
Use '/' as separator in group components.
|
2020-02-10 15:07:22 +01:00 |
Alexandre Ratchov
|
cb1c15989c
|
Properly handle '/' separator in sndioctl.
|
2020-02-10 15:04:43 +01:00 |
Alexandre Ratchov
|
97442bf983
|
Use "control" instead of "group" in error message.
|
2020-02-10 15:02:36 +01:00 |
Alexandre Ratchov
|
1bb8109192
|
Merge branch 'master' into mixer
|
2020-02-09 23:48:14 +01:00 |
Alexandre Ratchov
|
3be156f2f0
|
Rename WAV_H "include guard" macro of afile.h to AFILE_H
Fix from Jan Stary <hans at stare.cz>, thanks.
|
2020-02-09 23:47:30 +01:00 |
Alexandre Ratchov
|
ad896452d6
|
sndioctl(1) manual fixes from jmc@
|
2020-02-09 15:15:11 +01:00 |
Alexandre Ratchov
|
b431cc5fd0
|
Sync sndioctl.1 to reality.
We use channel numbers and not ranges, channels are between
square brakets. Controls have group names.
|
2020-02-09 12:03:03 +01:00 |
Alexandre Ratchov
|
b62a7eef6f
|
Expose sun mixer master knobs in the top-level group.
This allows the same master knobs to be available no matter
if sndiod is running or net.
|
2020-02-08 15:50:56 +01:00 |
Alexandre Ratchov
|
9bec976a73
|
Crank library minor as this sioctl_xxx are new interfaces
|
2020-02-06 22:21:48 +01:00 |
Alexandre Ratchov
|
94515589f5
|
Rename wskbd_vol to volume
|
2020-02-05 17:32:23 +01:00 |
Alexandre Ratchov
|
92cc5b7bba
|
Allow digits in control names
|
2020-02-05 17:28:15 +01:00 |
Alexandre Ratchov
|
1bfe9a4f39
|
Filter redundant control settings
|
2020-02-04 15:49:34 +01:00 |
Alexandre Ratchov
|
7f7fce942f
|
Use non-blocking mode for all sioctl_aucat_xxx bits.
|
2020-02-04 15:48:15 +01:00 |
Alexandre Ratchov
|
21e52f9c4c
|
Remove more unused USE_ALSA_MIXER tests.
|
2020-01-29 07:15:07 +01:00 |
Alexandre Ratchov
|
0575c9f2e1
|
Use new /dev/audioctlN read(2) interface
|
2020-01-29 07:04:30 +01:00 |
Alexandre Ratchov
|
3030ab2c66
|
Remove unused USE_ALSA_MIXER tests.
|
2020-01-29 06:16:19 +01:00 |
Alexandre Ratchov
|
8ca224184c
|
Merge branch 'master' into mixer
|
2020-01-28 06:48:49 +01:00 |
Alexandre Ratchov
|
cf2e5f1727
|
Merge xxx_openlist() changes from cvs.
|
2020-01-23 12:50:20 +01:00 |
Alexandre Ratchov
|
a077f6a7f3
|
Fix forgotten node->str to node->name changes
|
2020-01-23 12:20:13 +01:00 |
Alexandre Ratchov
|
ae714a51c4
|
Merge branch 'master' into mixer
|
2020-01-23 12:15:06 +01:00 |
Alexandre Ratchov
|
f29da850c6
|
Factor slot->pstate change in slot_attach()
|
2020-01-23 12:14:46 +01:00 |
Alexandre Ratchov
|
0ac817ab82
|
Rename node->str to node->name3
|
2020-01-23 07:38:14 +01:00 |
Alexandre Ratchov
|
f51534ae26
|
Rename sioctl_chan to sioctl_node
|
2020-01-23 07:16:27 +01:00 |
Alexandre Ratchov
|
0031ec4a72
|
Use "hw" group for hw controls to get stable control names.
To ensure chained sndiod controls get unique names, we prefix
groups sndiod creates with "dev".
|
2020-01-21 06:39:00 +01:00 |
Alexandre Ratchov
|
5f82859275
|
Put slot unit in its control name rather as control channel number
|
2020-01-18 12:24:56 +01:00 |
Alexandre Ratchov
|
95cf650953
|
Rename nextgrp -> nextfunc, tweak comments.
|
2020-01-17 07:12:52 +01:00 |
Alexandre Ratchov
|
36616e67a6
|
Remove unused selpos routine.
|
2020-01-17 07:02:45 +01:00 |
Alexandre Ratchov
|
9bf7d85e7f
|
sndioctl: Use (mandatory) group prefix.
|
2020-01-17 06:57:37 +01:00 |
Alexandre Ratchov
|
d8e69e7e93
|
Remove SIOCTL_HALF
|
2020-01-17 06:34:38 +01:00 |
Alexandre Ratchov
|
5d2a6ce214
|
Merge branch 'mixer' of ssh://caoua.org/~alex/git/sndio into mixer
|
2020-01-16 07:51:06 +01:00 |
Alexandre Ratchov
|
1534d4f816
|
s/SIOCTL_INTMAX/SIOCTL_VALMAX
|
2020-01-16 07:47:23 +01:00 |
Alexandre Ratchov
|
9b20997f58
|
Make the device hold a reference to its controls.
Without this, if "-a on" is used, when the last control client
disconnects, references reach zero and controls are freed.
|
2020-01-14 18:04:16 +01:00 |
Alexandre Ratchov
|
8ecb6c1721
|
Remove unused variable
|
2020-01-13 18:36:39 +01:00 |
Alexandre Ratchov
|
88eee3e423
|
Update xvolkeys to use output.level.
|
2020-01-13 14:53:34 +01:00 |