From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 22:10:32 2012 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0EAD4106566B; Sat, 14 Jan 2012 22:10:32 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) by mx1.freebsd.org (Postfix) with ESMTP id D7BA18FC13; Sat, 14 Jan 2012 22:10:31 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.5/8.14.5) with ESMTP id q0EMAVtL018840; Sat, 14 Jan 2012 14:10:31 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.5/8.14.5/Submit) id q0EMAVME018839; Sat, 14 Jan 2012 14:10:31 -0800 (PST) (envelope-from sgk) Date: Sat, 14 Jan 2012 14:10:31 -0800 From: Steve Kargl To: Alexander Motin Message-ID: <20120114221031.GA18816@troutmask.apl.washington.edu> References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> <4F0EC17B.8040908@FreeBSD.org> <20120114212553.GA18574@troutmask.apl.washington.edu> <4F11F61F.7070301@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F11F61F.7070301@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-multimedia@FreeBSD.org, FreeBSD current , gljennjohn@googlemail.com Subject: Re: [RFT] Major snd_hda rewrite X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Jan 2012 22:10:32 -0000 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