snd_hda: ALC888/1200 and mixer empty

Alexander Motin mav at FreeBSD.org
Wed Jun 24 18:53:43 UTC 2009


Alexander Motin wrote:
> Vchans is able to control volume in software when there lack of hardware 
> support, but it breaks AC3 stream pass-though. So choosing between them 
> I have blocked software volume control in driver manually for digital 
> connectors. To get it back you may in hdac.c change line
>     if (pdevinfo->play >= 0 && !pdevinfo->digital) {
> to
>     if (pdevinfo->play >= 0) {
> May be last changes in 8-CURRENT will allow them coexist, but not for 7.2.

I have just tested it on recent 8-CURRENT. Thanks to Ariff Abdullah' 
last changes, software volume control is now correctly coexist with AC3 
pass-through.

-- 
Alexander Motin


More information about the freebsd-multimedia mailing list