[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
RE: kern/42028: hdaudio: mplayer can't change volume
The following reply was made to PR kern/42028; it has been noted by GNATS.
From: "Jared D. McNeill" <jmcneill%invisible.ca@localhost>
To: "'Quentin Garnier'" <cube%cubidou.net@localhost>,
Cc: "'Thomas Klausner'" <wiz%NetBSD.org@localhost>
Subject: RE: kern/42028: hdaudio: mplayer can't change volume
Date: Tue, 8 Sep 2009 20:04:03 -0400
The hdaudio(4) mixer is built with the OSS mixer APIs in mind. In this
particular case, it is not handling the AD1989B correctly, and may be
indicative of another issue.
If hardware volume controls are truly not available, I do plan on adding
software volume support using auconv so from the user POV it doesn't matter.
From: Quentin Garnier [mailto:cube%cubidou.net@localhost]
Sent: September-08-09 8:00 PM
Cc: Thomas Klausner; jmcneill%netbsd.org@localhost
Subject: Re: kern/42028: hdaudio: mplayer can't change volume
On Tue, Sep 08, 2009 at 11:10:06PM +0000, Thomas Klausner wrote:
> The following reply was made to PR kern/42028; it has been noted by GNATS.
> From: Thomas Klausner <wiz%NetBSD.org@localhost>
> To: NetBSD bugtracking <gnats-bugs%NetBSD.org@localhost>
> Subject: Re: kern/42028: hdaudio: mplayer can't change volume
> Date: Wed, 9 Sep 2009 01:08:48 +0200
> According to online sources, hardware seems to be Analog Devices
> AD1989B HD Audio Codec
That's not really relevant. It's the same old OSS mixer API vs. NetBSD
mixer API. I had checked in code long ago to make AC97 behave better in
that particular situation (although that introduced some weird behaviours in
other, much less frequent, situations), and I think it eventually found its
way to azalia.
Either the NetBSD API gets changed to be stateful and thus have a chance to
support OSS properly (but that's not ideal either), or a similar hack has to
be introduced for hdaudio(4).
Quentin Garnier - cube%cubidou.net@localhost - cube%NetBSD.org@localhost "See
the look on my
face from staying too long in one place [...] every time the morning breaks
I know I'm closer to falling"
KT Tunstall, Saving My Face, Drastic Fantastic, 2007.
Main Index |
Thread Index |