Age | Commit message (Expand) | Author |
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 |
2017-07-20 | Fix debug printf used to report kernel bugs: print par.bps instead | Alexandre Ratchov |
2017-02-15 | Fix the code supposed to abort when attempting to detach a slot that's | Alexandre Ratchov |
2017-01-03 | Many typos in comments. From Michael W. Bombardieri. Thanks. | Alexandre Ratchov |
2017-01-03 | Use a goto to factor all calls to close() when listen_in() returns | Alexandre Ratchov |
2016-10-27 | Fix many typos in comments, from Michael W. Bombardieri <mb at ii.net> | Alexandre Ratchov |
2016-10-20 | Move initialization of the helper process in its own routine to make | Alexandre Ratchov |
2016-10-20 | remove unused variables | Alexandre Ratchov |
2016-06-30 | Use CLOCK_UPTIME instead of CLOCK_MONOTONIC, as the later makes jumps | Alexandre Ratchov |
2016-05-25 | Don't warn when read or write block at cycle boundary, this may | Alexandre Ratchov |
2016-05-25 | Assert we're not freeing buffers we didn't allocate | Alexandre Ratchov |
2016-05-25 | Log files skipped during poll() as well, and flush the log buffer | Alexandre Ratchov |
2016-05-25 | Set initial mixer slot name to "prog" to make all slots visible in | Alexandre Ratchov |
2016-03-23 | Remove unused arguments of dev_adjpar(), getbasepath() and all | Alexandre Ratchov |
2016-03-23 | Align comments. From David CARLIER <devnexen at gmail.com>. Thanks. | Alexandre Ratchov |
2016-01-18 | Allow time differences between two clock_gettime() calls to | Alexandre Ratchov |
2016-01-18 | Mention that "sndiod -d" doesn't daemonize and that | Alexandre Ratchov |
2016-01-09 | Make midi->tickets signed (sign is needed for arithmetics even if the | Alexandre Ratchov |
2016-01-09 | Check in advance that the socket path is a directory and report the | Alexandre Ratchov |
2016-01-09 | Remove trailing '\n' from strings passed to err(1) | Alexandre Ratchov |
2016-01-09 | unexpand tabs | Alexandre Ratchov |
2016-01-08 | Fix changes that last commit undid by mistake, sorry. | Alexandre Ratchov |
2016-01-08 | Make code fit in 80 columns, remove trailing spaces & tabs. | Alexandre Ratchov |
2016-01-08 | move code to add a midi port in a new mkport() routine | Alexandre Ratchov |
2016-01-08 | Make mkopt() return NULL on failure | Alexandre Ratchov |