index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.bin
/
sndiod
Age
Commit message (
Expand
)
Author
2020-04-16
If available, use hardware "output.level" for volume control.
Alexandre Ratchov
2020-04-16
Hide controls of unused slots from "mixer" clients.
Alexandre Ratchov
2020-04-15
When device is (re-)opened, call dev_ctlsync() if there's no control device
Alexandre Ratchov
2020-04-15
Don't forget to notify clients when a control is removed
Alexandre Ratchov
2020-04-15
Properly log CTL_NONE controls
Alexandre Ratchov
2020-04-01
If no -q options are used, expose first 8 midi(4) devices to sndiod clients
Alexandre Ratchov
2020-03-31
Don't send "control changed" messages when hardware controls are set.
Alexandre Ratchov
2020-03-08
Don't forget to notify clients when controls list is ready.
Alexandre Ratchov
2020-02-26
Add API to control audio device parameters exposed by sndiod.
Alexandre Ratchov
2020-01-23
Remove unused sys/signal.h include.
Alexandre Ratchov
2020-01-23
When opening a device, loop over the alternate devices list in the
Alexandre Ratchov
2020-01-23
Accept MIDI clients that don't reset status during sysex messages.
Alexandre Ratchov
2020-01-10
Unbreak channel duplication (aka -j option).
Alexandre Ratchov
2019-11-27
Initialize nfds fields of new file structures.
Alexandre Ratchov
2019-09-21
tweak previous;
Jason McIntyre
2019-09-21
Fix missing word in -F and -Q descriptions.
Alexandre Ratchov
2019-09-21
Lower the default audio block size from 20ms to 10ms.
Alexandre Ratchov
2019-09-21
Allow switching between devices without disconnecting clients.
Alexandre Ratchov
2019-09-19
Don't attempt to join/expand nonexistent channels.
Alexandre Ratchov
2019-09-19
Move device slot convertions setup in its own routine.
Alexandre Ratchov
2019-09-19
Move device buffer allocation to its own routines.
Alexandre Ratchov
2019-08-29
Split dev_close() routine in two parts.
Alexandre Ratchov
2019-08-29
Split dev_open() in two parts.
Alexandre Ratchov
2019-08-29
Make debug printf in port_open() look as others
Alexandre Ratchov
2019-08-29
Fix wrong comment about MIDI port hold flag
Alexandre Ratchov
2019-08-29
Move code de disconnect all MIDI clients to its own routine.
Alexandre Ratchov
2019-08-29
Move code de disconnect all audio clients to its own routine.
Alexandre Ratchov
2019-08-29
Uniformize device-specific debug printfs
Alexandre Ratchov
2019-07-28
16 channels is not enough to handle all common uaudio(4) devices, so
Alexandre Ratchov
2019-07-12
Add affinity between the program and its mixer control.
Alexandre Ratchov
2019-07-10
Remove few level 3 debug printfs related to slot allocation.
Alexandre Ratchov
2019-07-10
Replace the "umap" bitmap by a simple table of slot pointers.
Alexandre Ratchov
2019-07-10
Swap "if" and "else" code blocks in slot_new() to improve readability.
Alexandre Ratchov
2019-07-10
Slot name can't be empty. So, no need to check if it is empty.
Alexandre Ratchov
2019-07-10
Use NULL instead of 0 where a pointer is expected.
Alexandre Ratchov
2019-07-05
Fix spacing and comments, no code change.
Alexandre Ratchov
2019-06-29
Check if syscalls return -1 instead of any negative or non-zero value.
Alexandre Ratchov
2019-06-28
When system calls indicate an error they return -1, not some arbitrary
Theo de Raadt
2019-06-16
Ignore the frame cents component in MMC relocate message.
Alexandre Ratchov
2019-06-16
Say in comment why we use 1/2400 second as MTC time unit.
Alexandre Ratchov
2019-05-10
Backout latest, commited by mistake.
Alexandre Ratchov
2019-05-10
Use the correct length for MIDI common messages.
Alexandre Ratchov
2019-05-10
Don't try to send to device helper process if it's terminated.
Alexandre Ratchov
2019-03-28
Don't send MIDI-related flow control messages until at least
Alexandre Ratchov
2018-09-18
i forgot to sync sndiod with aucat/dsp.c rev 1.12
miko
2018-08-08
Use unveil(2) in the helper process to disallow access to other files
Alexandre Ratchov
2018-06-26
Initialize the slot->skip counter in slot_start() instead of
Alexandre Ratchov
2018-06-26
Remove redundant slot->tstate variable.
Alexandre Ratchov
2018-06-26
Remove useless check if s->ops == NULL from slot_setvol().
Alexandre Ratchov
2018-06-26
No need to initialize slot->mix.weight as it's recalculated and
Alexandre Ratchov
[next]