[RFT] Major snd_hda rewrite
Steve Kargl
sgk at troutmask.apl.washington.edu
Sat Jan 14 22:10:32 UTC 2012
On Sat, Jan 14, 2012 at 11:39:43PM +0200, Alexander Motin wrote:
> On 14.01.2012 23:25, Steve Kargl wrote:
> >On Thu, Jan 12, 2012 at 01:18:19PM +0200, Alexander Motin wrote:
> >>
> >>That is probably because of $FreeBSD$ macro resolution. Here is version
> >>with present value from 10-CURRENT SVN (sources from CVS or STABLE will
> >>need that patch line modified respectively) and some minor additional
> >>improvements like CODEC ODs and some more sysctls:
> >>http://people.freebsd.org/~mav/hda.rewrite2.patch
> >>
> >
> >Patch applied cleanly.
> >Patch does not fix http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/120780
> >
> >Putting a dvd into the dvd drive. Executing 'mplayer dvd://', the
> >movie starts and sound comes from both the speakers and headphones.
>
> You mean that speakers are not disabled when headphones are plugged in?
No. I mean that sound is available from either the speakers
(ie, no headphones) or from the headphones (ie no sound
from speakers). That is, this is working as expected.
> In PR you've written that no sound goes from speakers, but here tell
> opposite. What is right?
If the medium is a DVD, sound works. If the medium is a music CD,
then sound does not work.
> >Remove dvd insert music cd in drive, 'cdcontrol play'. The
> >drive is reading the cd and 'cdcontrol status' indicates
> >that it is playing. No sound.
>
> Most likely analog audio output of your CD is not connected to the
> CODEC. At least there are no CODEC pin configured for it. You may try to
> configure different pins manually, but if there is no electrical
> connection...
Works with MS Windows XP. Put music CD into drive. Fire up
MediaPlayer and sound works. So, I would assume that there
is an electrical connection. So, how does one manually
configure the pins?
> >Verbose dmesg.txt and 'sysctl -a | grep {hda,snd,pcm}> {hda,snd,pcm.txt}'
> >available at http://troutmask.apl.washington.edu/~kargl/hda/
--
Steve
More information about the freebsd-current
mailing list