LinHES Forums http://forum.linhes.org/ |
|
No sound from WinTV Theater's line out in linux http://forum.linhes.org/viewtopic.php?f=2&t=3745 |
Page 1 of 1 |
Author: | dgreenb [ Tue Mar 01, 2005 12:23 am ] |
Post subject: | No sound from WinTV Theater's line out in linux |
I have the rest of the sound system configured well, I get audio through my spdif in mythmusic and xine. But, when I tried to watch TV, no audio. I spent way too long trying to set my capture ports correctly on my sound card (mobo embedded) when I decided to test the line out from the tuner card. That's when I noticed it was putting out bupkis. I thought the card was shot, so I threw it in the XP box and it play's just fine through the line out. I listened to it w/headphones and amp'ed computer speakers. So, yes, I've searched high and low for someone with a similar problem -- found a few, but with no solutions. So, has anyone here had any similar problems? Is there a way to configure the tuner's output? Also, I've been testing this using tvtime mostly -- I get a very nice picture but no sound. For some reason xawtv just gives me a blue screen. Thanks for all you guys do and for any help you can give me! I've the R5A10 installed, with very little customizations. Here's the usual dumps of good info: Athlon XP2900+ Chaintech 7njl6 w/onboard audio WinTV Theater model B323 Nvidia Fx5200 dmesg: Code: <snip> Linux video capture interface: v1.00 bttv: driver version 0.9.15 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture bttv: Bt8xx card found (0). ACPI: PCI interrupt 0000:01:09.0[A] -> GSI 19 (level, low) -> IRQ 19 bttv0: Bt878 (rev 2) at 0000:01:09.0, irq: 19, latency: 32, mmio: 0xec100000 bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb bttv0: using: Hauppauge (bt878) [card=10,autodetected] bttv0: gpio: en=00000000, out=00000000 in=00ffffdb [init] bttv0: Hauppauge/Voodoo msp34xx: reset line init [5] bttv0: Hauppauge eeprom: model=37281, tuner=Philips FM1236 (2), radio=yes bttv0: using tuner=2 bttv0: i2c: checking for MSP34xx @ 0x80... found msp34xx: ivtv version msp34xx: init: chip=MSP3430G-A1, has NICAM support, simple (D) mode, simpler (G no-thread mode msp34xx: $Id$ compiled on: Feb 5 2005 20:42:28 bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found tvaudio: Ignoring new-style parameters in presence of obsolete ones tvaudio: TV audio decoder + audio/video mux driver tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea64 0,tda8425,pic16c54 (PV951),ta8874z tvaudio: found tda9840 @ 0x84 tuner: Ignoring new-style parameters in presence of obsolete ones tuner: chip found at addr 0xc2 i2c-bus bt878 #0 [sw] tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by bt878 #0 [sw] bttv0: registered device video0 bttv0: registered device vbi0 bttv0: registered device radio0 bttv0: PLL: 28636363 => 35468950 .. ok v4lctl list: Code: attribute | type | current | default | comment
-----------+--------+---------+---------+-------------------------------------i norm | choice | NTSC | PAL | PAL NTSC SECAM PAL-Nc PAL-M PAL-N NTSC-JP PAL-60g: CompactPCI Hot Plug Core version: 0.2 input | choice | Televis | Televis | Television Composite1 S-Video Composite3ehp: PCI Express Hot Plug Controller Driver version: 0.4 audio mode | choice | lang1 | mono | mono stereo lang1 lang2 bright | int | 32768 | 32768 | range is 0 => 65535 contrast | int | 32768 | 32768 | range is 0 => 65535 color | int | 32768 | 32768 | range is 0 => 65535 IRQ 19 hue | int | 32768 | 32768 | range is 0 => 65535 volume | int | 65535 | 65535 | range is 0 => 65535 IRQ 19 Bass | int | 32768 | 32768 | range is 0 => 65535 Wed Nov 3 13:12 Treble | int | 32768 | 32768 | range is 0 => 65535 mute | bool | off | off |e at 0000:00:00.0. chroma agc | bool | off | off |:00.0 into 8x mode combfilter | bool | off | off |:00.0 into 8x mode automute | bool | off | off |e at 0000:00:00.0. luma decim | bool | off | off |:00.0 into 8x mode agc crush | bool | on | off |:00.0 into 8x mode vcr hack | bool | off | off |el 0, id 0, lun 0, type 5 whitecrush | int | 207 | 207 | range is 0 => 255 whitecrush | int | 127 | 127 | range is 0 => 255 |
Author: | cesman [ Tue Mar 01, 2005 12:48 am ] |
Post subject: | |
Line out of the card should go to line in or mic of your sound card. Which you should, it should be set to record. You can do this w/ by running alsamixer. |
Author: | Greg Frost [ Tue Mar 01, 2005 1:40 am ] |
Post subject: | |
I think he was saying that the line out from his tv card had nothing on it. If this is the case, I would check to see if you have the correct tuner parameter set. |
Author: | dgreenb [ Tue Mar 01, 2005 10:21 pm ] |
Post subject: | |
Greg's right, it's the line out of the tv card that has no sound. I think I have the correct tuner parameters set (bttv0: using tuner=2, it's a Phillips NTSC), but are there other ones I can play with? I did notice on the v4lctl that audio mode was set to "lang1". I tried setting it to "stereo" and mono, but it didn't show up on subsequent v4ctl lists. I did: v4lctl -c /dev/video0 setattr "audio mode" stereo v4lctl list Also, when I crank the volume of the computer speakers I have directly hooked up to the tv card, I get loud pops whenever I start tvtime or change channels. So I guess something is at least getting through. And lastly, I saw this in a some dmesg output I found on the web: Code: tvaudio: found tda9840
bttv0: i2c attach [client=tda9840,ok] My dmesg says it found the tda9840 (some audio processing chip?) but I don't get the i2c attach. Any idea if this is the problem, and if so, what I can do about it? Thanks again for any help guys!!! |
Author: | dgreenb [ Sat Mar 19, 2005 8:50 pm ] |
Post subject: | |
Well, I finally got this thing working -- mostly. The problem with the tuner, in case this helps anybody in future, is that I had to set the tuner parm: Code: audiomux=1 After that, I get audio and everything is right with the world... almost. Now, when I do a dmesg, I get the following errors repeated constantly: Code: tda9840: I/O error (read)
msp34xx: giving up, reseting chip. Sound will go off, sorry folks :-| msp3400: chip reset failed msp34xx: I/O error #1 (write 0x12/0x0a) msp34xx: I/O error #2 (write 0x12/0x0a) msp34xx: I/O error #3 (write 0x12/0x0a) msp34xx: giving up, reseting chip. Sound will go off, sorry folks :-| msp3400: chip reset failed Now it says that sound will go off, but I'm still getting it fine. I can't find any funcional problems with it, but it's polluting the dmesg and pretty annoying. Any guesses as to what's causing these errors? Thanks, -Dave |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |