Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Dec 2000 19:16:14 -0800 (PST)
From:      Cameron Grant <cg@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c src/sys/dev/sound/pci aureal.c csapcm.c ds1.c emu10k1.c es137x.c fm801.c maestro.c neomagic.c solo.c t4dwave.c via82c686.c src/sys/dev/sound/pcm buffer.c buffer.h channel.c channel.h ...
Message-ID:  <200012230316.eBN3GEY94030@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
cg          2000/12/22 19:16:13 PST

  Modified files:
    sys/dev/sound/isa    ad1816.c ess.c mss.c sb16.c sb8.c 
    sys/dev/sound/pci    aureal.c csapcm.c ds1.c emu10k1.c 
                         es137x.c fm801.c maestro.c neomagic.c 
                         solo.c t4dwave.c via82c686.c 
    sys/dev/sound/pcm    channel.c channel.h datatypes.h dsp.c 
                         mixer.c sound.h 
  Added files:
    sys/dev/sound/pcm    buffer.c buffer.h 
  Log:
  update code dealing with snd_dbuf objects to do so using a functional interface
  
  modify chn_setblocksize() to pick a default soft-blocksize appropriate to the
  sample rate and format in use.  it will aim for a power of two size small
  enough to generate block sizes of at most 20ms.  it will also set the
  hard-blocksize taking into account rate/format conversions in use.
  
  update drivers to implement setblocksize  correctly:
  updated, tested: 	sb16, emu10k1, maestro, solo
  updated, untested: 	ad1816, ess, mss, sb8, csa
  not updated: 		ds1, es137x, fm801, neomagic, t4dwave, via82c686
  
  i lack hardware to test: ad1816, csa, fm801, neomagic
  others will be updated/tested in the next few days.
  
  Revision  Changes    Path
  1.16      +13 -12    src/sys/dev/sound/isa/ad1816.c
  1.13      +13 -11    src/sys/dev/sound/isa/ess.c
  1.62      +42 -42    src/sys/dev/sound/isa/mss.c
  1.64      +42 -37    src/sys/dev/sound/isa/sb16.c
  1.62      +13 -11    src/sys/dev/sound/isa/sb8.c
  1.16      +3 -4      src/sys/dev/sound/pci/aureal.c
  1.17      +7 -13     src/sys/dev/sound/pci/csapcm.c
  1.20      +7 -9      src/sys/dev/sound/pci/ds1.c
  1.20      +58 -13    src/sys/dev/sound/pci/emu10k1.c
  1.27      +9 -13     src/sys/dev/sound/pci/es137x.c
  1.5       +3 -4      src/sys/dev/sound/pci/fm801.c
  1.5       +14 -9     src/sys/dev/sound/pci/maestro.c
  1.21      +2 -3      src/sys/dev/sound/pci/neomagic.c
  1.18      +10 -8     src/sys/dev/sound/pci/solo.c
  1.20      +11 -15    src/sys/dev/sound/pci/t4dwave.c
  1.6       +7 -8      src/sys/dev/sound/pci/via82c686.c
  1.45      +86 -188   src/sys/dev/sound/pcm/channel.c
  1.16      +3 -6      src/sys/dev/sound/pcm/channel.h
  1.20      +7 -4      src/sys/dev/sound/pcm/datatypes.h
  1.33      +10 -6     src/sys/dev/sound/pcm/dsp.c
  1.13      +3 -3      src/sys/dev/sound/pcm/mixer.c
  1.23      +2 -1      src/sys/dev/sound/pcm/sound.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012230316.eBN3GEY94030>