Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Jul 2006 18:06:39 +0000 (UTC)
From:      Alexander Leidinger <netchild@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/sound/pci envy24.c
Message-ID:  <200607281806.k6SI6dvU070602@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
netchild    2006-07-28 18:06:39 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/sound/pci    envy24.c 
  Log:
  - fix memory leak after "kldunload snd_ak452x.ko"
  - fix "No sound in KDE":
    The problem is related to the implementation of Envy24(1712) hardware
    mixer support in the driver. Envy24(1712) has very precise 36bit wide
    hardware mixer, which is superior that vchans (software sound mixer in
    the kernel). The driver supports Envy24(1712) hardware mixer, so up to
    10 channels (5 stereo pairs) can be playback simultaneously.
    However, there are problems with the implementation of Envy24(1712)
    hardware mixer support in the driver, one of them is the problem with
    "no sound in KDE":
        When playing back several channels simultaneously and
        stoping one of the channels, sound starts to stutter and
        plays at very low speed.
    Another problem is:
        Playing back simultaneously more than one 24bit/32bit
        sound file or 16bit sound file and 24bit/32bit sound
        file doesn't work as expected.
  
  Submitted by:   "Konstantin Dimitrov" <kosio.dimitrov@gmail.com>
  
  Revision  Changes    Path
  1.3       +13 -5     src/sys/dev/sound/pci/envy24.c



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