Age | Commit message (Expand) | Author |
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 |
2018-06-26 | Move slot-related debug printfs from sock_hello() to slot_new(). | Alexandre Ratchov |
2018-06-26 | Convert all the slot_xxx() routines to use the number of channels | Alexandre Ratchov |
2018-06-26 | Remove {mix,sub}.slot_cmin fields from the slot structure, as the same | Alexandre Ratchov |
2018-06-26 | Remove dev_{cmin,cmax} from the slot structure as the same information | Alexandre Ratchov |
2018-06-26 | Remove slot->dup which is a copy of opt->dup, and just use the latter | Alexandre Ratchov |
2018-06-26 | Remove slot->maxweight, because it's a copy of opt->maxweight. Just | Alexandre Ratchov |
2018-06-26 | Don't set slot's {slot,dev}_cmin parameters in slot_setpar() routine, | Alexandre Ratchov |
2018-06-26 | Initialize slot with parameters from the opt struct. | Alexandre Ratchov |
2018-06-26 | Move opt pointer from the sock to the slot struct. | Alexandre Ratchov |
2018-06-26 | Replace the gloal opt list with per-device lists. | Alexandre Ratchov |
2018-06-26 | Move slot buffer allocations in their own routines. | Alexandre Ratchov |
2018-06-26 | Factor common code of slot_stop(). | Alexandre Ratchov |
2018-06-26 | Remove handling of unreachable state in slot_stop(). | Alexandre Ratchov |
2018-06-08 | Greatly simplify the resampling routine using the fact it processes | Alexandre Ratchov |
2018-06-08 | The conversion chain processes exactly one block, so no need to | Alexandre Ratchov |
2018-01-10 | Simplify bounds checking of client numbers of channels and rate. From | Alexandre Ratchov |
2017-11-23 | Fix slot leak occuring when the device mode doesn't match | Alexandre Ratchov |
2017-11-20 | Free memory in the error code-path, when we run out of descriptors | Alexandre Ratchov |
2017-11-07 | prefill with silence the buffer where cmap_copy() stores samples | Alexandre Ratchov |
2017-11-03 | Prefill client rec buffer with silence. This is necessary because | Alexandre Ratchov |
2017-07-20 | Add comments to explain correct code that might look wrong. | Alexandre Ratchov |