User Details
User Details
- User Since
- Jul 2 2021, 4:03 PM (239 w, 2 d)
Fri, Jan 30
Fri, Jan 30
christos committed rG3eac38573274: src.conf.5: Regen after addition of MK_SOUND (authored by emaste).
src.conf.5: Regen after addition of MK_SOUND
christos committed rG33c49c35d0f0: Set virtual_oss_enable="NO" in /etc/defaults/rc.conf (authored by eborisch_gmail.com).
Set virtual_oss_enable="NO" in /etc/defaults/rc.conf
christos committed rGdcdb18bd3cda: bluetooth: Don't use a non-string to initialize NG_HCI_BDADDR_ANY (authored by jhb).
bluetooth: Don't use a non-string to initialize NG_HCI_BDADDR_ANY
christos committed rGf3888268299d: lib/virtual_oss: don't (over)link to libsamplerate (authored by brooks).
lib/virtual_oss: don't (over)link to libsamplerate
virtual_oss: build system tidying
christos committed rG00964aa2424d: virtual_oss: build commands/libs in parallel (authored by brooks).
virtual_oss: build commands/libs in parallel
christos committed rG352d405637d2: virtual_oss: remove needless .include in intermediate Makefile (authored by brooks).
virtual_oss: remove needless .include in intermediate Makefile
christos committed rGc88f012faa13: lib/virtual_oss/sndio: Remove trailing backslash (authored by christos).
lib/virtual_oss/sndio: Remove trailing backslash
src.opts: Remove MK_SOUND artifact
Thu, Jan 29
Thu, Jan 29
christos committed rG1b2d495a24c3: Set virtual_oss_enable="NO" in /etc/defaults/rc.conf (authored by eborisch_gmail.com).
Set virtual_oss_enable="NO" in /etc/defaults/rc.conf
Wed, Jan 21
Wed, Jan 21
src.opts: Introduce MK_SOUND
sound: Replace MIN() with min()
christos committed rG0d33cdd04da7: sound: Unlock around uiomove() in midi_{read,write}() (authored by christos).
sound: Unlock around uiomove() in midi_{read,write}()
sndctl(8): Add libxo support
Thu, Jan 15
Thu, Jan 15
christos added a comment to D54705: lib/virtual_oss: don't (over)link to libsamplerate.
By the way, there is a typo in the commit title ("vitual").
christos committed rG37164224eefd: libexec/rc/rc.d/Makefile: Remove duplicate mixer entry (authored by christos).
libexec/rc/rc.d/Makefile: Remove duplicate mixer entry
virtual_oss: Take MK_CUSE into account
Wed, Jan 14
Wed, Jan 14
christos updated subscribers of D54702: virtual_oss: remove needless .include in intermediate Makefile.
christos added a comment to D54704: vitual_oss: build system tidying.
Neither lib/virtual_oss nor usr.sbin/virtual_oss build with this patch:
root@freebsd:/mnt/src/lib/virtual_oss # make Building /usr/obj/mnt/src/amd64.amd64/lib/virtual_oss/null/null.pico In file included from /mnt/src/lib/virtual_oss/null/null.c:39: /mnt/src/usr.sbin/virtual_oss/virtual_oss/int.h:33:10: fatal error: 'samplerate.h' file not found 33 | #include <samplerate.h>
christos requested review of D54708: virtual_oss: Take MK_CUSE into account.
christos requested review of D54706: libexec/rc/rc.d/Makefile: Remove duplicate mixer entry.
Mon, Jan 12
Mon, Jan 12
src.opts: Introduce MK_SOUND
christos added a comment to D54456: src.opts: Introduce MK_SOUND.
sound: Replace MIN() with min()
christos added a comment to D50853: linuxkpi: Add eventfd_*().
Should this be committed now?
sndctl(8): Add libxo support
christos updated the diff for D54456: src.opts: Introduce MK_SOUND.
Replace MK_VOSS with MK_SOUND after discussion with Mark.
christos retitled D54456: src.opts: Introduce MK_SOUND from virtual_oss: Create MK_VOSS option to src.opts: Introduce MK_SOUND.
christos added inline comments to D54503: linuxkpi: Add tag support to radix tree.
christos committed rG6b69d6726a7d: sound: Unlock around uiomove() in midi_{read,write}() (authored by christos).
sound: Unlock around uiomove() in midi_{read,write}()
Sat, Jan 10
Sat, Jan 10
Status/2025Q4/audio.adoc: Add report
christos added a comment to D54359: sound: Add kqueue support to MIDI.
For testing you can use snd_dummy(4), I added some basic MIDI support, although you might need to make it more functional because it basically does more or less nothing currently.
Fri, Jan 9
Fri, Jan 9
sound: Retire MIDIQ_DEBUG
sys/conf/files: Fix sndstat path
christos committed rG0c7eb49acd36: sound: Merge chn_intr() with chn_intr_locked() (authored by christos).
sound: Merge chn_intr() with chn_intr_locked()
christos committed rGf3092142f9ba: snd_uaudio: Do not use pcm_channel->lock to protect uaudio_chan (authored by christos).
snd_uaudio: Do not use pcm_channel->lock to protect uaudio_chan
sound: Retire unused snd_midi->name
sound: Allocate mpu401 with M_WAITOK
sound: Get rid of unused MIDIQ macros
sound: Make mpu_if definitions static
christos committed rG209cfbb4a9f7: sound: Get rid of unused midi/midi.c defines (authored by christos).
sound: Get rid of unused midi/midi.c defines
sound: Retire mpu_callbackp()
sound: Move sndstat out of pcm/
christos committed rG4fc99fc60def: sound: Do not check for NULL before free() (authored by christos).
sound: Do not check for NULL before free()
christos committed rG1cebe00c289f: sound: Take device type into account in sndstat (authored by christos).
sound: Take device type into account in sndstat
christos committed rG0ed90f4379c4: sound: Improve snd_midi->{in,out}q allocation (authored by christos).
sound: Improve snd_midi->{in,out}q allocation
sound: Retire MIDI_DEBUG
sound: Rename midi_cdevsw name to "midi"
sound: Remove dead if-statement
sound: Retire snd_midi->busy
christos committed rG8c005f3da817: sound: Merge midi_destroy() with midi_uninit() (authored by christos).
sound: Merge midi_destroy() with midi_uninit()
sound: Retire snd_midi->qlock
sound: Update midi/midi.* LICENSE
snd_dummy: Initial MIDI support
sound: Retire midi_devs and mstat_lock
sound: Stop building midi as a module
sound: Get rid of unnecessary breaks
sound: Retire unused pcm_feeder->align
sound: Update pcm/feeder.h LICENSE
sound: Retire pcm_feeder->desc_static
christos committed rGed61d50bd404: snd_hda: Default to 256 when corb/rirb is invalid (authored by christos).
snd_hda: Default to 256 when corb/rirb is invalid
Wed, Jan 7
Wed, Jan 7
Tue, Jan 6
Tue, Jan 6
christos added inline comments to D54488: linuxkpi: Implement <linux/seq_buf.h>.
Jan 2 2026
Jan 2 2026
sys/conf/files: Fix sndstat path
christos committed rG0794365d5d3c: sound: Merge chn_intr() with chn_intr_locked() (authored by christos).
sound: Merge chn_intr() with chn_intr_locked()
christos committed rGc234740c9d34: snd_uaudio: Do not use pcm_channel->lock to protect uaudio_chan (authored by christos).
snd_uaudio: Do not use pcm_channel->lock to protect uaudio_chan
christos added a comment to D54359: sound: Add kqueue support to MIDI.
You can rebase it already. I just committed the patches.
sound: Allocate mpu401 with M_WAITOK
sound: Retire unused snd_midi->name
sound: Get rid of unused MIDIQ macros
sound: Make mpu_if definitions static
sound: Retire mpu_callbackp()
christos committed rG4a2d1532e841: sound: Get rid of unused midi/midi.c defines (authored by christos).
sound: Get rid of unused midi/midi.c defines
sound: Move sndstat out of pcm/
christos committed rG792251295cdf: sound: Do not check for NULL before free() (authored by christos).
sound: Do not check for NULL before free()
christos committed rG2aa16666e2fa: sound: Take device type into account in sndstat (authored by christos).
sound: Take device type into account in sndstat
sound: Retire MIDIQ_DEBUG
christos committed rGb9db6c212873: sound: Improve snd_midi->{in,out}q allocation (authored by christos).
sound: Improve snd_midi->{in,out}q allocation
sound: Retire MIDI_DEBUG
sound: Retire snd_midi->busy
sound: Remove dead if-statement