[mythtv-users] bttv audio (tvaudio) too load

papenfuss at juneau.me.vt.edu papenfuss at juneau.me.vt.edu
Wed Nov 26 07:29:59 EST 2003


On Tue, 25 Nov 2003, Joseph A. Caputo wrote:

> On Tuesday 25 November 2003 16:55, papenfuss at juneau.me.vt.edu wrote:
> > 	OK... sorry I wasn't specific, but from what I've read, the bttv's are 
> > all pretty much a crapshoot.  Here's the kernel info for the card:
> > Nov 25 09:06:36 localhost kernel: bttv0: detected: STB TV PCI FM, Gateway 
> > 	P/N 6000704 [card=40], PCI subsystem ID is 10b4:2636
> > Nov 25 09:06:36 localhost kernel: bttv0: using: 
> > 	BT878(STB TV PCI FM, Gateway ) [card=40,autodetected]
> > Re. the msp3400... I thought that was for the Hauppauge PVR[23]50?  I don't 
> > think it applies here.
> 
> 
> No, bt8x8 cards that support btaudio use an msp3400 chip.  IIRC, the PVR-x50 
> cards also use a msp3400 chip, but the ivtv driver uses its own msp3400.o 
> kernel module instead of the v4l one included in the kernel source, so some 
> folks have had problems getting a v4l card & a PVR-x50 card to coexist (but 
> it *is* possible, I believe).
> 
> -JAC
> 

	So, in other words, if there's not a discrete msp3400 chip on the card, 
it won't work?  That's what I'm beginning to believe.  I got the modules 
running and can fire up a mixer, and sox /dev/dsp2 > /dev/dsp and hear nothing.  
The msp3400 module (when loaded) doesn't find anything.  Hexdumping /dev/dsp2 
looks suspiciously like line noise:

0116480 ff36 ff32 ff31 ff2b ff39 ff41 ff3c ff3f
0116490 ff30 ff39 ff2d ff3a ff42 ff52 ff54 ff54
01164a0 ff46 ff46 ff3d ff38 ff41 ff3e ff43 ff3a
01164b0 ff4b ff3e ff41 ff47 ff48 ff31 ff40 ff3b

	So I'm guessing the audio might be getting decoded, but it's not 
getting routed out digitally without the msp3400 chip.

	Any other thoughts on forcing mythtv to NOT set the v4l audio volume to 
7/8 of maximum without a recompile?

	I'm beginning to lament the redhat/RPM route.  Although I just redid 
the whole box on Saturday, I'm thinking of trying Fedora on it, and rolling my 
own everything.  Things just aren't *quite* right.  For example, the 
kmdl-2.4.20-20.9-0.9.8-13.rh9.at kernel doesn't support my USB keyboard, so all 
the binary RPMS that rely on it had to be manually recomiled and forced in 
anyway.

	Sorry for rambling... :)
 -Cory
-- 
*************************************************************************
* The prime directive of Linux:  					*
* 	- learn what you don't know, 					*
* 	- teach what you do.						*
* 						(Just my 20 USm$)	*
*************************************************************************




More information about the mythtv-users mailing list