From owner-freebsd-multimedia@FreeBSD.ORG Fri Dec 19 15:07:47 2003 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A57116A4CE for ; Fri, 19 Dec 2003 15:07:47 -0800 (PST) Received: from cuba.jgi-psf.org (cuba.jgi-psf.org [198.129.88.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5373443D39 for ; Fri, 19 Dec 2003 15:07:44 -0800 (PST) (envelope-from phajek@eniac.jgi-psf.org) Received: from eniac.jgi-psf.org (eniac.jgi-psf.org [198.129.89.82]) by cuba.jgi-psf.org (8.11.7+Sun/8.11.6) with ESMTP id hBJN7fv20597; Fri, 19 Dec 2003 15:07:41 -0800 (PST) Received: from eniac.jgi-psf.org (localhost [127.0.0.1]) by eniac.jgi-psf.org (8.12.9+Sun/8.12.2) with ESMTP id hBJN7edg008308; Fri, 19 Dec 2003 15:07:40 -0800 (PST) Received: (from phajek@localhost) by eniac.jgi-psf.org (8.12.9+Sun/8.12.9/Submit) id hBJN7e5f008307; Fri, 19 Dec 2003 15:07:40 -0800 (PST) Date: Fri, 19 Dec 2003 15:07:40 -0800 From: Patrick Hajek To: Ulrich Spoerlein Message-ID: <20031219230740.GC6380@lbl.gov> References: <20031217214157.GA3774@lbl.gov> <20031219195842.GD334@galgenberg.net> Mime-Version: 1.0 Content-Type: text/plain; charset=unknown-8bit Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20031219195842.GD334@galgenberg.net> User-Agent: Mutt/1.4i cc: freebsd-multimedia@freebsd.org Subject: Re: Hauppauge WinTV bktr-- no audio. X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2003 23:07:47 -0000 On Fri, Dec 19, 2003 at 08:58:42PM +0100, Ulrich Spoerlein wrote: > On Wed, 17.12.2003 at 13:41:57 -0800, Patrick Hajek wrote: > > I have a Hauppauge WinTV Card (Brooktree Corporation Bt878 Video Capture) on my > > Freebsd 5.2 RC box and after invoking either mplayer, fxtv, or xautv, > > Have you tried fxtv's "Internal Audio Mode"? The internal audio mode is the only setting on fxtv that I can hear a faint audio signal after playing with the mixer software and increasing the sound level on the speakers-- it's barely detectable from the background noise-- hey, it's a start. I have been reading the documentation at the Hauppauge WinTV web site and they mention that 2 mixers come to play-- one associated with the sound card (which is easily accessable) and one specific to the a Hauppauge WinTV PCI Card. My investigation now is centered around accessing the mixer on the WinTV card. > > > Any patches, or suggestion would be appeciated. > > The only indication I have is that the audio portion of the ntsc stream > > isn't bound to a driver-- if that's the correct term ;-) > > Same here, shouldn't be a problem, as long as bktr correctly initializes > the audio chip. Please try some FM-Radio apps with your card (e.g. > xmradio) > Last night I grabbed the xmradio from the ports however as I invoked it on the command line, it locked up my system hard resulting in my power cycling it. I also noticed the my system has locked up w/fxtv and mplayer. It's an interesting learning experience. I'm hoping to extend this and add Mythtv or play with some shell or perl scripting. -Patrick > > > > partial dmesg output: > > bktr0: mem 0xf4000000-0xf4000fff irq 22 at device 6.0 on pci2 > > bktr0: Detected a MSP34255?-?31 at 0x80 > > bktr0: STB TV/PCI, Philips FR1236 NTSC FM tuner, dbx stereo, msp3400c stereo. > > pci2: at device 6.1 (no driver attached) > > > > pciconf -lv output: > > bktr0@pci2:6:0: class=0x040000 card=0x13eb0070 chip=0x036e109e rev=0x02 hdr=0x00 > > vendor = 'Brooktree Corporation' > > device = 'Bt878 MediaStream Controller' > > class = multimedia > > subclass = video > > none4@pci2:6:1: class=0x048000 card=0x13eb0070 chip=0x0878109e rev=0x02 hdr=0x00 > > vendor = 'Brooktree Corporation' > > device = 'Bt878/Fusion878A Video Capture (Audio Section)' > > class = multimedia > > The unattached driver shouldn't be the problem as my card shows this > too: > bktr0: Hauppauge Model 44354 C221 > bktr0: Detected a MSP3415D-B3 at 0x80 > bktr0: Hauppauge WinCast/TV, Philips FR1216 PAL FM tuner, msp3400c stereo, remote control. > pci0: (vendor=0x109e, dev=0x0878) at 11.1 irq 10 > > bktr0@pci0:11:0: class=0x040000 card=0x13eb0070 chip=0x036e109e rev=0x11 hdr=0x00 > vendor = 'Brooktree Corporation' > device = 'Bt878 MediaStream Controller' > class = multimedia > subclass = video > none0@pci0:11:1: class=0x048000 card=0x13eb0070 chip=0x0878109e rev=0x11 hdr=0x00 > vendor = 'Brooktree Corporation' > device = 'Bt878/Fusion878A Video Capture (Audio Section)' > class = multimedia > > > Related Kernel conf options: > > # TV Card Options > > device bktr > > device iicbus # Bus support,required for ic/iic/iicsmb below. > > device iicbb > > device smbus > > > > device ic > > device iic > > device iicsmb # smb over i2c bridge > > device smb > > > > options BKTR_NEW_MSP34XX_DRIVER > > options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_NTSC > > > > options OVERRIDE_CARD=3 > > options OVERRIDE_TUNER=9 > > options OVERRIDE_MSP=1 > > options OVERRIDE_DBX=1 > > Have you tried without these overrides? (btw, you can set them via > sysctl) > > Ulrich Spörlein > -- > PGP Key ID: F0DB9F44 Get it while it's hot! > PGP Fingerprint: F1CE D062 0CA9 ADE3 349B 2FE8 980A C6B5 F0DB 9F44 > I abhor a system designed for the "user", if that word is a coded > pejorative meaning "stupid and unsophisticated". -- Ken Thompson