freebsd-dev/sys/dev/sound/pcm
Alexander Motin cbebc90de0 Make automatic hw.snd.default_unit choice a bit more intelligent. Instead
of just setting it to the first registered device, reevaluate it for each
device registered, trying to choose best candidate, unless one was forced.
For now use such preference order: play&rec, play, rec.

As side effect, this should workaround the situation when HDMI audio output
of the video card, usually not connected to anything, becomes default, that
requires manual user intervention to make sound working. If at some point
this won't be enough, we can try to fetch some additional priority flags
from the device driver.
2011-06-07 17:01:52 +00:00
..
ac97_if.m
ac97_patch.c
ac97_patch.h
ac97.c
ac97.h
buffer.c Allocate the sound buffer DMA memory coherent. While NetBSD typically 2011-03-11 22:42:04 +00:00
buffer.h - Remove more dead code[1]. Since r207330, we only need to check division 2010-05-04 16:56:59 +00:00
channel_if.m
channel.c Make hw.snd.vpc_0db to be also a loader tunable. 2010-10-25 08:25:44 +00:00
channel.h
dsp.c fix build on 32-bit platforms for r221803 2011-05-12 12:18:01 +00:00
dsp.h
feeder_chain.c
feeder_eq.c sound/pcm: use non-const string as a value with SYSCTL_STRING 2010-06-15 07:06:54 +00:00
feeder_format.c
feeder_if.m
feeder_matrix.c
feeder_mixer.c
feeder_rate.c sound/pcm: use non-const string as a value with SYSCTL_STRING 2010-06-15 07:06:54 +00:00
feeder_volume.c
feeder.c
feeder.h
g711.h
intpcm.h
matrix_map.h
matrix.h
mixer_if.m
mixer.c
mixer.h
pcm.h
sndstat.c Hide from default sndstat some information not used on daily basis, 2010-01-13 22:22:16 +00:00
sndstat.h Hide from default sndstat some information not used on daily basis, 2010-01-13 22:22:16 +00:00
sound.c Make automatic hw.snd.default_unit choice a bit more intelligent. Instead 2011-06-07 17:01:52 +00:00
sound.h
vchan.c
vchan.h