Date: Mon, 12 Jan 2009 20:49:16 +0000 (UTC) From: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-multimedia@freebsd.org Subject: snd_hda, mplayer, and S/PDIF pass-through Message-ID: <gkgacc$gb6$1@lorvorc.mips.inka.de>
next in thread | raw e-mail | index | archive | help
FreeBSD 8.0-CURRENT box with snd_hda audio. Since I recently got an AV receiver that supports AC3 and DTS decoding, I had to try S/PDIF pass-through. I followed the suggestions mav@ had previously provided here: * disable vchans (sysctl dev.pcm.2.play.vchans=0) * mixer vol 100 pcm 100 With this, "mplayer -ac hwac3" (or -ac hwdts) starts playing AC3 (DTS) audio tracks from DVD just fine, i.e., they are passed through the S/PDIF interface to the receiver which decodes them and confirms this with various status messages. However, once the audio stream is interrupted, e.g. by pausing playback, it cannot be restarted. mplayer resumes... and the receiver misdetects the audio as PCM 48 and produces the corresponding noise. Any ideas what's going there? -- Christian "naddy" Weisgerber naddy@mips.inka.de
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?gkgacc$gb6$1>