LinHES Forums
http://forum.linhes.org/

PVR-150 not detecting stereo channels in R5B7/R5C7
http://forum.linhes.org/viewtopic.php?f=2&t=10675
Page 1 of 1

Author:  silentaccord [ Fri Jun 30, 2006 1:48 pm ]
Post subject:  PVR-150 not detecting stereo channels in R5B7/R5C7

Using R5C7, my PVR-150 MCE only records mono on channels I know are stereo. I also have a PVR-350 and it records stereo on the same channels. Here's the output from "ivtvctl -d /dev/video1 -Z":
Quote:
ioctl VIDIOC_G_TUNER ok
current audio mode : 1
(stereo 1, lang1 3, lang2 2, mono 0)
available subchannels: 0x1
(stereo 0x2, lang1 0x8, lang2 0x4, mono 0x1)

/dev/video1 is the PVR-150. When I do this for the PVR-350, the only difference is:
Quote:
available subchannels: 0x2

So it seems that the PVR-150 isn't recognizing that the channel is stereo.

I did some testing to try and figure out what's going on. I did clean installs of R5B7 (IVTV 0.4.3) and R5C7 (IVTV 0.4.4) and both have this same problem. I also did a clean install of R5A30.2 (IVTV 0.4.0) and it did not have this problem. I upgraded to IVTV 0.4.4 in R5A30.2 and the PVR-150 still detected the stereo channels.

I'm not sure what to do now. Here are the relevant lines from /var/log/messages in R5C7:
Quote:
Jun 30 02:20:13 mythtv kernel: ivtv: ==================== START INIT IVTV ====================
Jun 30 02:20:13 mythtv kernel: ivtv: version 0.4.4 (tagged release) loading
Jun 30 02:20:13 mythtv kernel: ivtv: Linux version: 2.6.15-chw-2 SMP preempt 586 gcc-3.3
Jun 30 02:20:13 mythtv kernel: ivtv: In case of problems please include the debug info between
Jun 30 02:20:13 mythtv kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with
Jun 30 02:20:13 mythtv kernel: ivtv: any module options, when mailing the ivtv-users mailinglist.
Jun 30 02:20:13 mythtv kernel: ivtv0: Autodetected WinTV PVR 350 card (cx23415 based)
Jun 30 02:20:13 mythtv kernel: ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 9
Jun 30 02:20:13 mythtv kernel: PCI: setting IRQ 9 as level-triggered
Jun 30 02:20:13 mythtv kernel: ACPI: PCI Interrupt 0000:01:07.0[A] -> Link [LNKA] -> GSI 9 (level, low) -> IRQ 9
Jun 30 02:20:13 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
Jun 30 02:20:13 mythtv kernel: tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
Jun 30 02:20:13 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
Jun 30 02:20:13 mythtv kernel: saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
Jun 30 02:20:13 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
Jun 30 02:20:13 mythtv kernel: saa7127 1-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
Jun 30 02:20:13 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=saa7127, addr=44]
Jun 30 02:20:13 mythtv kernel: msp3400 1-0040: chip=MSP4448G-A2 +nicam +simple +simpler +radio mode=simpler
Jun 30 02:20:13 mythtv kernel: msp3400 1-0040: msp34xxg daemon started
Jun 30 02:20:13 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=MSP4448G-A2, addr=40]
Jun 30 02:20:13 mythtv kernel: tda9887 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
Jun 30 02:20:13 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43]
Jun 30 02:20:13 mythtv kernel: tveeprom 1-0050: The eeprom says no radio is present, but the tuner type
Jun 30 02:20:13 mythtv kernel: tveeprom 1-0050: indicates otherwise. I will assume that radio is present.
Jun 30 02:20:13 mythtv kernel: tveeprom 1-0050: Hauppauge model 48132, rev K268, serial# 8208132
Jun 30 02:20:13 mythtv kernel: tveeprom 1-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
Jun 30 02:20:13 mythtv kernel: tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
Jun 30 02:20:13 mythtv kernel: tveeprom 1-0050: audio processor is MSP4448 (idx 27)
Jun 30 02:20:13 mythtv kernel: tveeprom 1-0050: decoder processor is SAA7115 (idx 19)
Jun 30 02:20:13 mythtv kernel: tveeprom 1-0050: has radio, has IR remote
Jun 30 02:20:14 mythtv kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
Jun 30 02:20:14 mythtv kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
Jun 30 02:20:14 mythtv kernel: ivtv0: Encoder revision: 0x02050032
Jun 30 02:20:14 mythtv kernel: ivtv0: Decoder revision: 0x02020023
Jun 30 02:20:14 mythtv kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
Jun 30 02:20:14 mythtv kernel: ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
Jun 30 02:20:14 mythtv kernel: ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
Jun 30 02:20:14 mythtv kernel: ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
Jun 30 02:20:14 mythtv kernel: ivtv0: Create encoder radio stream
Jun 30 02:20:14 mythtv kernel: ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total)
Jun 30 02:20:14 mythtv kernel: ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total)
Jun 30 02:20:14 mythtv kernel: ivtv0: Create decoder VOUT stream
Jun 30 02:20:14 mythtv kernel: ivtv0: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB total)
Jun 30 02:20:15 mythtv kernel: ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
Jun 30 02:20:15 mythtv kernel: tuner 1-0061: type set to 47 (LG NTSC (TAPE series))
Jun 30 02:20:15 mythtv kernel: ivtv0: Initialized WinTV PVR 350, card #0
Jun 30 02:20:15 mythtv kernel: ivtv: ====================== NEXT CARD ======================
Jun 30 02:20:15 mythtv kernel: ivtv1: Autodetected WinTV PVR 150 card (cx23416 based)
Jun 30 02:20:15 mythtv kernel: ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
Jun 30 02:20:15 mythtv kernel: ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50]
Jun 30 02:20:15 mythtv kernel: tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
Jun 30 02:20:15 mythtv kernel: ivtv1: i2c attach to card #1 ok [client=(tuner unset), addr=61]
Jun 30 02:20:15 mythtv kernel: tda9887 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
Jun 30 02:20:15 mythtv kernel: ivtv1: i2c attach to card #1 ok [client=tda9887, addr=43]
Jun 30 02:20:15 mythtv kernel: cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1)
Jun 30 02:20:18 mythtv kernel: cx25840 2-0044: loaded v4l-cx25840.fw firmware (14264 bytes)
Jun 30 02:20:18 mythtv kernel: ivtv1: i2c attach to card #1 ok [client=cx25840, addr=44]
Jun 30 02:20:18 mythtv kernel: wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
Jun 30 02:20:18 mythtv kernel: ivtv1: i2c attach to card #1 ok [client=wm8775, addr=1b]
Jun 30 02:20:18 mythtv kernel: tveeprom 2-0050: The eeprom says no radio is present, but the tuner type
Jun 30 02:20:18 mythtv kernel: tveeprom 2-0050: indicates otherwise. I will assume that radio is present.
Jun 30 02:20:18 mythtv kernel: tveeprom 2-0050: Hauppauge model 26552, rev C268, serial# 8293222
Jun 30 02:20:18 mythtv kernel: tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
Jun 30 02:20:18 mythtv kernel: tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
Jun 30 02:20:18 mythtv kernel: tveeprom 2-0050: audio processor is CX25843 (idx 37)
Jun 30 02:20:18 mythtv kernel: tveeprom 2-0050: decoder processor is CX25843 (idx 30)
Jun 30 02:20:18 mythtv kernel: tveeprom 2-0050: has radio, has no IR remote
Jun 30 02:20:19 mythtv kernel: ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
Jun 30 02:20:20 mythtv kernel: ivtv1: Encoder revision: 0x02050032
Jun 30 02:20:20 mythtv kernel: ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
Jun 30 02:20:20 mythtv kernel: ivtv1: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
Jun 30 02:20:20 mythtv kernel: ivtv1: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
Jun 30 02:20:20 mythtv kernel: ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
Jun 30 02:20:20 mythtv kernel: ivtv1: Create encoder radio stream
Jun 30 02:20:20 mythtv kernel: tuner 2-0061: type set to 47 (LG NTSC (TAPE series))
Jun 30 02:20:20 mythtv kernel: ivtv1: Initialized WinTV PVR 150, card #1
Jun 30 02:20:20 mythtv kernel: ivtv: ==================== END INIT IVTV ====================

I can also post the log information from the working R5A30.2/IVTV 0.4.4 installation if that helps.

Thanks

Author:  tjc [ Fri Jun 30, 2006 4:51 pm ]
Post subject: 

You can try ivtv 0.4.6 by following the CompileIvtv directions on the wiki and replacing references to 0.4.4 with 0.4.6. The only caveat is that I've seen some nasty video corruption with 0.4.6 that I don't see with 0.4.4. However it's worth a shot since it may work better for you and it's equally easy to revert to 0.4.4.

OBTW - Test with 0.4.6 across a substantial number of channels for at least a couple minutes each before you commit to using it for any recordings that you care about! I saw particulalry bad behaviour in the 60's of us-cable-irc.

Author:  silentaccord [ Sat Jul 01, 2006 4:50 pm ]
Post subject: 

IVTV 0.4.6 didn't fix the stereo detection problem for the PVR-150. It didn't cause any new problems either. Everything seems the same as it was with 0.4.4. I don't think the IVTV version matters since the card detects stereo in R5A30.2 regardless of the version.

Author:  silentaccord [ Sat Jul 08, 2006 1:11 am ]
Post subject: 

I just got a new PVR-500 and it has this same problem with both tuners. In R5C7 with IVTV 0.4.4 or 0.4.6, it detects all channels as mono. In R5A30.2 with IVTV 0.4.4 or 0.4.6, it detects the stereo channels correctly.

What's changed between R5A30.2 and R5B7/R5C7 that could cause this? It doesn't seem to be the IVTV version and I don't think it's MythTV because it does the same thing when changing channels with ivtv-tune. Is anyone else having this problem?

Author:  jzigmyth [ Fri Sep 01, 2006 6:52 am ]
Post subject: 

I'm running R5C7 and using the pcHD 3000 card. Stereo works fine on the HD card. I just added a PVR 500 and upgraded IVTV to 0.4.6 to correctly identify the PVR 500 with the new tuners.

The HD 3000 still detects and plays stereo channels but the PVR 500 is mono only. I thought maybe the card only supported mono until I found this thread. I'm glad to know it can do stereo, now it's just figuring out what the problem is...

By the way IVTV 0.4.6 does not seem to cause any video problems for me.

Author:  StayPuft [ Thu Oct 05, 2006 1:06 pm ]
Post subject: 

Did anyone figure out a solution to this? I'm experiencing the same problem.

Author:  silentaccord [ Thu Oct 05, 2006 1:11 pm ]
Post subject: 

I think this is fixed in R5D1 but I never found a solution for R5C7.

Author:  StayPuft [ Thu Oct 05, 2006 1:16 pm ]
Post subject: 

Alright. I'm still on R5B7, only because I never found a compelling reason to upgrade. I'll upgrade at some point. Of course, that would be easier if my projector (the only monitor I have to connect directly to the machine) was working, but hopefully that'll be fixed shortly.

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/