cvs commit: src/sys/dev/sound/pci emu10kx-pcm.c emu10kx.c emu10kx.h

Alexander Leidinger netchild at FreeBSD.org
Mon Aug 7 22:44:01 UTC 2006


netchild    2006-08-07 22:44:01 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/sound/pci    emu10kx-pcm.c emu10kx.c emu10kx.h 
  Log:
  "Workaround for sound lag in current snd_emu10kx driver. Real problem
   is interaction between in-kernel sound buffer handling and hardware.
   With small buffer, there are times when both harwdare reads and
   kernel writes to the same buffer (it is only visible on slow machines, i
   think). I'm digging in channel.c and buffer.c to find a solution that
   allow use of large hardware buffers without sound lags - hardware can
   handle buffers up to 32Mb."
  
  Submitted by:   Yuriy Tsibizov <Yuriy.Tsibizov at gfk.ru>
  
  Revision  Changes    Path
  1.3       +4 -3      src/sys/dev/sound/pci/emu10kx-pcm.c
  1.3       +8 -10     src/sys/dev/sound/pci/emu10kx.c
  1.2       +11 -6     src/sys/dev/sound/pci/emu10kx.h


More information about the cvs-src mailing list