Date: Tue, 15 May 2007 17:48:01 +0200 From: "Stefan Ehmann" <shoesoft@gmx.net> To: "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org> Subject: kern/112688: [sound] envy24 enables de-emphasis filter Message-ID: <1179244081.41618@something.pepperland> Resent-Message-ID: <200705151550.l4FFo6hK026325@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 112688 >Category: kern >Synopsis: [sound] envy24 enables de-emphasis filter >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue May 15 15:50:06 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Stefan Ehmann >Release: FreeBSD 7.0-CURRENT i386 >Organization: >Environment: System: FreeBSD 7.0-CURRENT #126: Tue May 1 14:25:44 CEST 2007 stefan@something.pepperland:/usr/obj/usr/src/sys/SOMETHING >Description: The current envy24 (and envy24ht) driver enables the AK452X de-emphasis filter. This results in muffled sound because high frequencies are attenuated. Discussed here: http://lists.freebsd.org/pipermail/freebsd-multimedia/2007-January/005773.html Sending this PR so it won't get lost (since it has never been commited). >How-To-Repeat: >Fix: --- envy-diff begins here --- --- envy24.c.orig Tue May 15 17:24:32 2007 +++ envy24.c Tue May 15 17:24:07 2007 @@ -859,7 +859,7 @@ spicds_setcif(ptr->info, ptr->parent->cfg->cif); spicds_setformat(ptr->info, AK452X_FORMAT_I2S | AK452X_FORMAT_256FSN | AK452X_FORMAT_1X); - spicds_setdvc(ptr->info, 0); + spicds_setdvc(ptr->info, AK452X_DVC_DEMOFF); /* for the time being, init only first codec */ if (ptr->num == 0) spicds_init(ptr->info); --- envy24ht.c.orig Tue May 15 17:24:36 2007 +++ envy24ht.c Tue May 15 17:24:12 2007 @@ -932,7 +932,7 @@ ptr->parent->cfg->type == SPICDS_TYPE_AK4528) { spicds_setformat(ptr->info, AK452X_FORMAT_I2S | AK452X_FORMAT_256FSN | AK452X_FORMAT_1X); - spicds_setdvc(ptr->info, 0); + spicds_setdvc(ptr->info, AK452X_DVC_DEMOFF); } /* for the time being, init only first codec */ --- envy-diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1179244081.41618>