Searched hist:d45d1f2077ce4c8052c6753c261b091af83e6ffc (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/dev/sound/pcm/ |
H A D | vchan.c | diff d45d1f2077ce4c8052c6753c261b091af83e6ffc Tue Oct 18 23:33:51 CEST 2005 Ariff Abdullah <ariff@FreeBSD.org> 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) diff d45d1f2077ce4c8052c6753c261b091af83e6ffc Tue Oct 18 23:33:51 CEST 2005 Ariff Abdullah <ariff@FreeBSD.org> 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)
|