CVS: cvs.openbsd.org: src

2019-05-09 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/05/09 22:39:08 Modified files: usr.bin/sndiod : fdpass.c Log message: Don't try to send to device helper process if it's terminated.

CVS: cvs.openbsd.org: src

2019-05-09 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/05/09 22:40:16 Modified files: usr.bin/sndiod : midi.c Log message: Use the correct length for MIDI common messages.

CVS: cvs.openbsd.org: src

2019-05-09 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/05/09 22:45:48 Modified files: usr.bin/sndiod : midi.c Log message: Backout latest, commited by mistake.

CVS: cvs.openbsd.org: src

2019-05-19 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/05/19 06:44:55 Modified files: usr.bin/aucat : aucat.c Log message: Fix integer overflow in block size calculation. Fixes truncation of contents of files with rate above 64kHz generate in off-line mod

CVS: cvs.openbsd.org: src

2019-06-16 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/06/16 07:45:12 Modified files: usr.bin/sndiod : defs.h Log message: Say in comment why we use 1/2400 second as MTC time unit.

CVS: cvs.openbsd.org: src

2019-06-16 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/06/16 07:50:39 Modified files: usr.bin/sndiod : dev.c Log message: Ignore the frame cents component in MMC relocate message. As MTC requires new position to be transmitted with one frame precision and

CVS: cvs.openbsd.org: src

2019-06-28 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/06/29 00:05:26 Modified files: lib/libsndio : aucat.c mio.c mio_rmidi.c sio.c Log message: Check if syscalls return -1 instead of any negative value. "Looks right" deraadt

CVS: cvs.openbsd.org: src

2019-06-29 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/06/29 15:23:18 Modified files: usr.bin/sndiod : sock.c sndiod.c Log message: Check if syscalls return -1 instead of any negative or non-zero value. ok deraadt

CVS: cvs.openbsd.org: src

2019-07-05 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/07/05 01:34:40 Modified files: usr.bin/sndiod : utils.c usr.bin/aucat : utils.c Log message: Fix spacing and comments, no code change.

CVS: cvs.openbsd.org: src

2019-07-05 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/07/05 16:53:47 Modified files: lib/libsndio : aucat.h Log message: Add forgotten copyright notice, found by Jason Thorpe . Thanks!

CVS: cvs.openbsd.org: src

2019-07-10 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/07/10 08:21:34 Modified files: usr.bin/sndiod : dev.c Log message: Use NULL instead of 0 where a pointer is expected.

CVS: cvs.openbsd.org: src

2019-07-10 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/07/10 08:22:53 Modified files: usr.bin/sndiod : dev.c Log message: Slot name can't be empty. So, no need to check if it is empty.

CVS: cvs.openbsd.org: src

2019-07-10 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/07/10 08:24:42 Modified files: usr.bin/sndiod : dev.c Log message: Swap "if" and "else" code blocks in slot_new() to improve readability. No behavior change.

CVS: cvs.openbsd.org: src

2019-07-10 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/07/10 08:28:44 Modified files: usr.bin/sndiod : dev.c Log message: Replace the "umap" bitmap by a simple table of slot pointers. Makes the code simpler at virtually no cost since we need 8 entries only

CVS: cvs.openbsd.org: src

2019-07-10 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/07/10 08:30:39 Modified files: usr.bin/sndiod : dev.c Log message: Remove few level 3 debug printfs related to slot allocation.

CVS: cvs.openbsd.org: src

2019-07-11 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/07/12 00:30:55 Modified files: lib/libsndio : amsg.h aucat.c usr.bin/sndiod : dev.c dev.h sock.c Log message: Add affinity between the program and its mixer control. Currently, if there are

CVS: cvs.openbsd.org: src

2019-07-28 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/07/28 03:44:10 Modified files: usr.bin/sndiod : defs.h usr.bin/aucat : defs.h Log message: 16 channels is not enough to handle all common uaudio(4) devices, so crank the maximum channels numbe

CVS: cvs.openbsd.org: src

2019-08-16 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/08/16 22:57:52 Modified files: sys/dev: audio.c Log message: Move block size and block count calculations in their own routines. Makes the code easier to read, no behabior change.

CVS: cvs.openbsd.org: src

2019-08-16 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/08/16 23:04:56 Modified files: sys/dev: audio.c Log message: Move play blocks count from the audio_softc to the audio_buf structure. As the audio_buf structure is per-direction, this makes play

CVS: cvs.openbsd.org: src

2019-08-29 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/08/29 01:05:47 Modified files: usr.bin/sndiod : siofile.c Log message: Uniformize device-specific debug printfs

CVS: cvs.openbsd.org: src

2019-08-29 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/08/29 01:07:33 Modified files: usr.bin/sndiod : dev.c Log message: Move code de disconnect all audio clients to its own routine. This makes the routine reusable, no behavior change.

CVS: cvs.openbsd.org: src

2019-08-29 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/08/29 01:10:28 Modified files: usr.bin/sndiod : dev.c midi.c Log message: Move code de disconnect all MIDI clients to its own routine. This makes the routine reusable, no behavior change.

CVS: cvs.openbsd.org: src

2019-08-29 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/08/29 01:11:28 Modified files: usr.bin/sndiod : midi.h Log message: Fix wrong comment about MIDI port hold flag

CVS: cvs.openbsd.org: src

2019-08-29 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/08/29 01:19:15 Modified files: usr.bin/sndiod : midi.c Log message: Make debug printf in port_open() look as others

CVS: cvs.openbsd.org: src

2019-08-29 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/08/29 01:35:25 Modified files: usr.bin/sndiod : dev.c Log message: Split dev_open() in two parts. The first part resets audio parameters to the prefered ones, the second part opens the device and alloc

CVS: cvs.openbsd.org: src

2019-08-29 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/08/29 01:38:15 Modified files: usr.bin/sndiod : dev.c Log message: Split dev_close() routine in two parts. The first part disconnects clients, the other closes the device and frees audio buffers. No be

CVS: cvs.openbsd.org: src

2019-09-04 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/04 23:33:57 Modified files: sys/dev: audio.c audio_if.h share/man/man9 : audio.9 Log message: Add the set_blksz() and set_nblks() audio driver functions. The first sets the block si

CVS: cvs.openbsd.org: src

2019-09-04 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/04 23:36:31 Modified files: sys/dev/pci: azalia.c Log message: Use the new set_{blksz,nblks}() interface to set the block size. This simplifies the code and allows any block size supported by th

CVS: cvs.openbsd.org: src

2019-09-04 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/04 23:38:40 Modified files: sys/dev/usb: uaudio.c Log message: Use the new set_blksz() interface to set the block size. This simplifies the code and allows any block size multiple of 1ms to be u

CVS: cvs.openbsd.org: src

2019-09-10 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/10 01:39:39 Modified files: sys/dev: audio.c Log message: If the requensted block size is too large, then use half the buffer size instead of failing. Problem found and fix tested by Joe Davi

CVS: cvs.openbsd.org: src

2019-09-10 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/10 01:49:15 Modified files: sys/dev/pci: azalia.c Log message: Prevents the block size from exceeding the requested one when a huge block size is requested. This avoids exceeding half the buffer

CVS: cvs.openbsd.org: src

2019-09-18 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/18 23:02:28 Modified files: usr.bin/sndiod : dev.c Log message: Move device buffer allocation to its own routines. This makes the code more readable and the routine available for other uses. No beha

CVS: cvs.openbsd.org: src

2019-09-18 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/18 23:04:34 Modified files: usr.bin/sndiod : dev.c Log message: Move device slot convertions setup in its own routine. No behabior change.

CVS: cvs.openbsd.org: src

2019-09-18 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/18 23:10:19 Modified files: usr.bin/sndiod : dev.c Log message: Don't attempt to join/expand nonexistent channels. If the (hardware) device has fewer channels than the exposed sub-device, then join/

CVS: cvs.openbsd.org: src

2019-09-20 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/20 22:42:46 Modified files: usr.bin/sndiod : dev.c dev.h fdpass.c midi.c midi.h miofile.c miofile.h siofile.c siofile.h sndiod.8 sndiod.c utils.c uti

CVS: cvs.openbsd.org: src

2019-09-20 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/20 22:52:07 Modified files: usr.bin/sndiod : sndiod.c Log message: Lower the default audio block size from 20ms to 10ms. Then new default block size is supported by virtually all devices which allow

CVS: cvs.openbsd.org: src

2019-09-20 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/09/20 23:03:34 Modified files: usr.bin/sndiod : sndiod.8 Log message: Fix missing word in -F and -Q descriptions.

CVS: cvs.openbsd.org: src

2019-10-02 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/10/02 01:43:20 Modified files: usr.bin/cdio : cdio.1 Log message: Remove references to "aucat socket". The "aucat socket" was removed ~7 years ago. As the output could be anything on the network, als

CVS: cvs.openbsd.org: src

2019-11-27 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2019/11/27 01:18:22 Modified files: usr.bin/sndiod : file.c Log message: Initialize nfds fields of new file structures. Fixes a possible crash when a new file structure is added in the time-out processing c

CVS: cvs.openbsd.org: src

2020-01-10 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/01/10 12:01:55 Modified files: usr.bin/sndiod : dev.c Log message: Unbreak channel duplication (aka -j option). Fix from Peter Piwowarski with few tweaks from me. Thanks.

CVS: cvs.openbsd.org: src

2020-01-10 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/01/10 13:17:45 Modified files: sys/dev: midivar.h Log message: Remove unused MIDI_MAXWRITE macro

CVS: cvs.openbsd.org: src

2020-01-22 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/01/22 22:27:18 Modified files: usr.bin/sndiod : midi.c midi.h Log message: Accept MIDI clients that don't reset status during sysex messages. The MIDI protocol requires the status byte to be resent aft

CVS: cvs.openbsd.org: src

2020-01-22 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/01/22 22:40:09 Modified files: usr.bin/sndiod : fdpass.c fdpass.h miofile.c siofile.c utils.c utils.h Log message: When opening a device, loop over the alternate devices list i

CVS: cvs.openbsd.org: src

2020-01-23 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/01/23 13:55:01 Modified files: usr.bin/sndiod : listen.c Log message: Remove unused sys/signal.h include.

CVS: cvs.openbsd.org: src

2020-01-23 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/01/23 22:38:33 Modified files: sys/dev: audio.c Log message: Rename audio_mixer_{read,write} to audio_mixer_{get,set}. The audio_mixer_{read,write} names are misleading: these functions are not

CVS: cvs.openbsd.org: src

2020-01-28 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/01/28 23:04:06 Modified files: sys/dev: audio.c Log message: Add support for notifications about audio(4) controls changes. Whenever a "mixer" control is changed by a program or with volume key

CVS: cvs.openbsd.org: src

2020-01-29 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/01/29 22:17:07 Modified files: usr.bin/audioctl: audioctl.c Log message: Don't open the device for reading.

CVS: cvs.openbsd.org: src

2020-02-01 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/01 11:06:19 Modified files: usr.bin/audioctl: audioctl.c Log message: Move commands processing into it's own routine. Makes the code more readable and easier to tweak; no bahavior change.

CVS: cvs.openbsd.org: src

2020-02-01 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/01 11:07:49 Modified files: usr.bin/audioctl: audioctl.c Log message: Rename print_names flag to show_names. Avoids confusion with print_xxx routines; no object change.

CVS: cvs.openbsd.org: src

2020-02-01 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/01 22:21:15 Modified files: usr.bin/audioctl: audioctl.c Log message: Rename {print,parse}_val() functions to {print,parse}_field() No object change.

CVS: cvs.openbsd.org: src

2020-02-01 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/01 22:25:41 Modified files: usr.bin/audioctl: audioctl.c Log message: Drop 'mixer' variable whose value is not used. It was introduced by mistake in r1.39.

CVS: cvs.openbsd.org: src

2020-02-05 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/05 03:40:37 Modified files: sys/kern : kern_pledge.c Log message: Allow programs with the "audio" promise to use the AUDIO_MIXER_xxx ioctls. ok semarie, deraadt

CVS: cvs.openbsd.org: src

2020-02-05 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/05 03:44:25 Modified files: lib/libc/sys : pledge.2 Log message: Mention AUDIO_MIXER_{DEVINFO,READ,WRITE} in the "audio" section

CVS: cvs.openbsd.org: src

2020-02-05 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/05 07:26:26 Modified files: sys/dev/usb: uaudio.c Log message: Fix confusion between minimum and maximum samples-per-frame. This may fix rare stuttering caused by underruns in case device clock

CVS: cvs.openbsd.org: src

2020-02-09 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/09 12:58:17 Modified files: usr.bin/aucat : afile.h Log message: Rename WAV_H "include guard" macro of afile.h to AFILE_H. Fix from Jan Stary , thanks.

CVS: cvs.openbsd.org: src

2020-02-13 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/13 14:00:48 Modified files: sys/dev: audio.c Log message: Fix missing locking during calls to selwakeup(). selwakeup() was called in the interrupt handler, i.e. with the audio_lock held. We

CVS: cvs.openbsd.org: src

2020-02-26 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/26 06:53:58 Modified files: include: sndio.h lib/libsndio : Makefile Symbols.map amsg.h shlib_version usr.bin/sndiod : Makefile defs.h dev.c dev.h fdpass.c fdpass.h

CVS: cvs.openbsd.org: src

2020-02-26 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/26 06:55:54 src/usr.bin/sndioctl Update of /cvs/src/usr.bin/sndioctl In directory cvs.openbsd.org:/tmp/cvs-serv78047/usr.bin/sndioctl Log Message: Directory /cvs/src/usr.bin/sndioctl added to the repository

CVS: cvs.openbsd.org: src

2020-02-26 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/26 06:58:48 Modified files: usr.bin: Makefile Added files: usr.bin/sndioctl: Makefile sndioctl.1 sndioctl.c Log message: Add sndioctl utility to control audio parameters exposed by s

CVS: cvs.openbsd.org: src

2020-02-26 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/26 07:41:42 Modified files: lib/libsndio : sioctl_open.3 Log message: Fix .Dt line and copyright year. >From jmc@, thanks.

CVS: cvs.openbsd.org: src

2020-02-26 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/26 07:47:48 Modified files: usr.bin/sndioctl: sndioctl.1 sndioctl.c Log message: Sync usage string and SYNOPSYS to what the code does. Suggested by jmc.

CVS: cvs.openbsd.org: src

2020-02-26 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/26 07:48:46 Modified files: usr.bin/sndioctl: sndioctl.1 Log message: End the first example in a colon >From jmc.

CVS: cvs.openbsd.org: src

2020-02-26 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/26 08:36:27 Modified files: usr.bin/sndioctl: sndioctl.1 Log message: Numeric values are in the [0:1] range, not [0:127]

CVS: cvs.openbsd.org: src

2020-02-28 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/02/28 01:52:54 Modified files: sys/dev/usb: uaudio.c Log message: Allow devices with incomplete feature unit descriptor to attach. Certain devices (like the AudioQuest DragonFly Red) don't provide

CVS: cvs.openbsd.org: src

2020-03-07 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/03/07 08:18:48 Modified files: sys/dev/usb: uaudio.c Log message: Fix use of uninitilized variable in case of emty AC descriptor. USB audio devices with empty AC descriptor (i.e. emtpy devices) don

CVS: cvs.openbsd.org: src

2020-03-08 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/03/08 08:52:20 Modified files: usr.bin/sndiod : dev.c dev.h dev_sioctl.c sock.c Log message: Don't forget to notify clients when controls list is ready. This is needed because when devices are swapped,

CVS: cvs.openbsd.org: src

2020-03-08 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/03/08 09:15:57 Modified files: sys/dev: audio.c Log message: Wake up processes reading the mixer when the device is detached.

CVS: cvs.openbsd.org: src

2020-03-23 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/03/23 08:23:19 Modified files: sys/dev/acpi : acpivout.c Log message: Fix brightness control on machines where initial brigness unknown. On certain machines (like the ASUS 1001PXD) _BQC returns an ou

CVS: cvs.openbsd.org: src

2020-03-30 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/03/31 00:29:06 Modified files: usr.bin/sndiod : dev.c Log message: Don't send "control changed" messages when hardware controls are set. This sends twice the "control changed" messages because a second

CVS: cvs.openbsd.org: src

2020-04-01 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/01 10:54:17 Modified files: usr.bin/sndiod : sndiod.8 sndiod.c Log message: If no -q options are used, expose first 8 midi(4) devices to sndiod clients

CVS: cvs.openbsd.org: src

2020-04-02 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/02 13:57:10 Modified files: lib/libossaudio: Makefile ossaudio.c Log message: Makes libossaudio use sndio instead of the kernel mixer(4) interface. Programs will see the device handled by sndiod (in

CVS: cvs.openbsd.org: src

2020-04-04 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/04 02:43:08 Modified files: share/man/man5 : mixerctl.conf.5 usr.bin/mixerctl: mixerctl.1 mixerctl.c Log message: Use /dev/audioctlN instead of /dev/mixerN. /dev/audioctlN files are opened

CVS: cvs.openbsd.org: src

2020-04-15 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/15 08:21:35 Modified files: usr.bin/sndiod : dev.c Log message: Properly log CTL_NONE controls

CVS: cvs.openbsd.org: src

2020-04-15 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/15 08:22:29 Modified files: usr.bin/sndiod : dev.c Log message: Don't forget to notify clients when a control is removed

CVS: cvs.openbsd.org: src

2020-04-15 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/15 08:26:40 Modified files: usr.bin/sndiod : dev_sioctl.c Log message: When device is (re-)opened, call dev_ctlsync() if there's no control device In the dev_reopen() case the controls of the old de

CVS: cvs.openbsd.org: src

2020-04-16 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/16 03:07:24 Modified files: usr.bin/sndioctl: sndioctl.1 sndioctl.c Log message: Add -n option to suppress variable name in output, similar to mixerctl

CVS: cvs.openbsd.org: src

2020-04-16 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/16 04:13:12 Modified files: usr.bin/sndioctl: sndioctl.1 sndioctl.c Log message: Add -q option to suppress output when setting variables, as does mixerctl

CVS: cvs.openbsd.org: src

2020-04-16 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/16 06:23:53 Modified files: usr.bin/sndiod : dev.c Log message: Hide controls of unused slots from "mixer" clients.

CVS: cvs.openbsd.org: src

2020-04-16 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/16 06:26:55 Modified files: usr.bin/sndiod : dev.c dev.h dev_sioctl.c Log message: If available, use hardware "output.level" for volume control. With this change, there's a single outputs.level cont

CVS: cvs.openbsd.org: src

2020-04-16 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/16 06:57:14 Modified files: usr.bin/sndioctl: sndioctl.c Log message: Make parse_unit return signed int This allows using -1, meaning "no unit information".

CVS: cvs.openbsd.org: src

2020-04-18 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/18 15:09:29 Modified files: distrib/miniroot: group Log message: Include _sndiop in /etc/group, as it will be needed by MAKEDEV to create audio(4) and midi(4) device nodes.

CVS: cvs.openbsd.org: src

2020-04-18 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/18 15:28:35 Modified files: etc: MAKEDEV.common Log message: Create /dev/audio* and /dev/rmidi* with mode 0660 and owned by root:_sndiod. Stop creating unused /dev/mixer* devices. sugges

CVS: cvs.openbsd.org: src

2020-04-18 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/18 15:29:57 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.arm64 : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.hppa : MAKEDEV etc

CVS: cvs.openbsd.org: src

2020-04-18 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/18 15:32:21 Modified files: sys/dev: audio.c Log message: Remove support for unused /dev/mixer device nodes. ok deraadt

CVS: cvs.openbsd.org: src

2020-04-18 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/18 15:55:56 Modified files: sys/dev/pci: azalia.c Log message: Disable MSI for AMD Hudson2 HDA to fix random lock ups. from Hemno Sapients , thanks

CVS: cvs.openbsd.org: www

2020-04-18 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:www Changes by: ratc...@cvs.openbsd.org 2020/04/19 00:58:01 Modified files: faq: current.html Log message: Mention that access to audio(4) and midi(4) devices nodes is disabled for regular users and that /dev/mixer* is not used anymore

CVS: cvs.openbsd.org: src

2020-04-20 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/20 14:29:22 Modified files: share/man/man4 : audio.4 Log message: Remove references to the mixer device, rework control device section Add the missing paragraph to explain that the control device ma

CVS: cvs.openbsd.org: src

2020-04-20 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/20 14:54:31 Modified files: usr.bin/usbhidaction: usbhidaction.1 Log message: Fix the example: now mixerctl uses /dev/audioctl0

CVS: cvs.openbsd.org: www

2020-04-20 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:www Changes by: ratc...@cvs.openbsd.org 2020/04/20 23:01:26 Modified files: faq: current.html Log message: Mention that mixerctl uses /dev/audioctlN to access the device. This in an old change that matters now that /dev/mixerN is remo

CVS: cvs.openbsd.org: src

2020-04-21 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/21 07:05:04 Modified files: usr.bin/sndioctl: sndioctl.1 Log message: Remove (confusing) description of non-scalar controls. Nothing exposes such controls yet, so it's not necessary.

CVS: cvs.openbsd.org: src

2020-04-21 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/21 07:13:16 Modified files: usr.bin/sndioctl: sndioctl.1 Log message: Use "real world" examples, like output.level.

CVS: cvs.openbsd.org: src

2020-04-21 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/21 07:18:27 Modified files: usr.bin/sndioctl: sndioctl.1 Log message: Describe behavior when channel numbers are omitted

CVS: cvs.openbsd.org: src

2020-04-21 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/21 07:24:29 Modified files: usr.bin/sndioctl: sndioctl.1 Log message: The group is not optional. Controls that belong to a group must be expressed with the group name included. Not all control belo

CVS: cvs.openbsd.org: src

2020-04-21 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/21 08:04:17 Modified files: usr.bin/sndioctl: sndioctl.1 Log message: Replace parameter -> control Audio parameter is ambigous in this context, it refers also to sample rate, encoding, etc. ok jmc

CVS: cvs.openbsd.org: src

2020-04-22 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/22 02:25:27 Modified files: usr.bin/mixerctl: mixerctl.8 Log message: Use the same workding as in other pages. Use "controls" instead of "variables". Use "audio device" instead of "mixer" to refer t

CVS: cvs.openbsd.org: src

2020-04-22 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/22 23:54:35 Modified files: usr.bin/mixerctl: mixerctl.8 Log message: Use "control" instead of "variable", more appropriate in this context ok and tweaks jmc

CVS: cvs.openbsd.org: src

2020-04-23 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/23 08:47:20 Modified files: usr.bin/mixerctl: mixerctl.8 Log message: Explain in the DESCRIPTION section in which cases mixerctl should be used joint work with jmc, thanks

CVS: cvs.openbsd.org: src

2020-04-24 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/24 05:33:28 Modified files: usr.bin/sndiod : dev.c dev_sioctl.c siofile.c Log message: Make sure devices are properly closed in case of an error. Fixes possible crashes if the contol device fails, w

CVS: cvs.openbsd.org: src

2020-04-24 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/24 14:09:05 Modified files: etc/etc.alpha : MAKEDEV.md etc/etc.amd64 : MAKEDEV MAKEDEV.md etc/etc.arm64 : MAKEDEV.md etc/etc.hppa : MAKEDEV.md etc/etc.i386 :

CVS: cvs.openbsd.org: src

2020-04-24 Thread Alexandre Ratchov
CVSROOT:/cvs Module name:src Changes by: ratc...@cvs.openbsd.org 2020/04/24 14:09:30 Modified files: etc/etc.alpha : MAKEDEV etc/etc.arm64 : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc

<    1   2   3   4   5   6   7   8   9   10   >