freebsd-skq/sys/dev/sound
Ariff Abdullah d45d1f2077 Fix vchan speed for hardware with discrete (non-continuous)
sampling rate:
- Improve vchan chn_setspeed() strategy. Try to avoid FEEDER_RATE
  on parent channel if the requested value is not supported
  by the hardware.
- Fix vchan default speed calculation. In any case, vchan should
  rely on parent bufsoft speed instead of bufhard since it is
  possible that the entire feeder chain might involve FEEDER_RATE.
  This is possible under extreme, rare condition if the above
  chn_setspeed() strategy failed.

Approved by:	netchild (mentor)
2005-10-18 21:33:51 +00:00
..
isa more #ifndef PC98. This really fix the pc98 tinderbox. 2005-09-12 13:40:10 +00:00
pci - Locking improvements. 2005-10-05 20:05:52 +00:00
pcm Fix vchan speed for hardware with discrete (non-continuous) 2005-10-18 21:33:51 +00:00
sbus Take advantage of ebus(4) having switched to SYS_RES_MEMORY for the 2005-05-19 18:13:49 +00:00
usb Emulate pcm mixer controller for any uaudio device without it. 2005-10-02 15:51:19 +00:00
chip.h
driver.c