Hauppauge WinTV bktr-- no audio.

Patrick Hajek pphajek at lbl.gov
Fri Dec 19 15:07:47 PST 2003


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: <BrookTree 878> 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: <multimedia> at device 6.1 (no driver attached)
> > 
> > pciconf -lv output:
> > bktr0 at 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 at 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: <unknown card> (vendor=0x109e, dev=0x0878) at 11.1 irq 10
> 
> bktr0 at 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 at 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




More information about the freebsd-multimedia mailing list