On Monday 09 May 2005 11:22 pm, Chris Kennedy wrote: > This syncs up and cleans up the pvr350 CC output, probably all VBI output, > Hans is still working on what seems to be original CC packets missed and > out of order for re-insertion, so this is just part of the fix. > > Also this fixes the OSD buffers for userspace pointers, which was broken > from the dynamic stream stuff, but now uses the OSD stream instead of the > decoder and so that's the default instead of the static ones now. > > #0.3.4j: http://www.ivtv.tv/releases/ivtv-0.3/ > > > Thanks, > Chris
Hi Chris. I just jumped from 0.3.4b to 0.3.4j and wanted to report a couple of problems. First, scaling seems to have broken on my 150MCE. Also sound is no longer working either with this card. Here's some stuff from dmesg: ivtv: Initialized WinTV PVR 350, card #0 ivtv: Unknown card: vendor/device: 4444/0016, subsystem vendor/device: 0070/0801 ivtv: Defaulting to WinTV PVR 250 card ivtv: Please mail the vendor/device and subsystem vendor/device IDs and what kind of ivtv: card you have to the ivtv-devel mailinglist: http://sourceforge.net/projects/ivtv ivtv: Prefix your subject line with [UNKNOWN CARD]. ivtv: Found an iTVC16 based chip ACPI: PCI interrupt 0000:01:0e.0[A] -> GSI 16 (level, low) -> IRQ 16 ivtv: XXX PCI device: 0x7124 vendor: 0x8086 tveeprom: Hauppauge: model = 26552, rev = B268, serial# = 7864566 tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio_processor = MSP3410D (type = 5) ivtv: i2c attach [client=tveeprom[50],ok] tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #1 ivtv: i2c attach [client=(tuner unset),ok] saa7115: starting probe for adapter ivtv i2c driver #1 (0x10005) saa7127: detecting saa7127 client on address 0x88 saa7127: saa7127 client id: saa7127_i2c_id 1, skipped cx25840: starting probe for adapter ivtv i2c driver #1 (0x10005) cx25840: detecting client on address 0x88 cx25840: writing init values cx25840: FW image '/lib/modules/HcwMakoA.ROM' of size 13883 loaded. cx25840: FW image md5 digest: a6f6a90a3be338cdb89d59e835798408 cx25840: FW image sha1 digest: ad2872fb98ad43b6c4afa45d239a57010edebe84 cx25840: Status: cx258433 (DEVICE_ID) ivtv: i2c attach [client=cx25840[50],ok] ivtv: i2c attach [client=wm8775[50],ok] ivtv: Tuner Type 47, Tuner formats 0x00001000, Radio: yes, Model 0x00892598, Revision 0x00000001 ivtv: NTSC tuner detected ivtv: Radio detected ivtv: Encoder revision: 0x02050032 ivtv: Encoder Firmware may be buggy, use version 0x02040011 ivtv: Configuring WinTV PVR 250 card with 5 streams ivtv: Registered v4l2 device, streamtype 0 minor 1 ivtv: Create DMA stream 0 using 128 16384 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 1 minor 33 ivtv: Create DMA stream 1 using 20 103680 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 2 minor 225 ivtv: Create DMA stream 2 using 40 52224 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 3 minor 25 ivtv: Create DMA stream 3 using 455 4608 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 4 minor 65 ivtv: Create stream 4 ivtv: Setting Tuner 47 tuner: type set to 47 (LG NTSC (TAPE series)) by ivtv i2c driver #1 ivtv: i2c client addr: 0x21 not found! ivtv: Setting audio matrix to input 3, output 1 ivtv: i2c client addr: 0x40 not found! ivtv: i2c client addr: 0x40 not found! ivtv: i2c client addr: 0x40 not found! ivtv: Switching standard to NTSC. ivtv: i2c client addr: 0x40 not found! ivtv: i2c client addr: 0x21 not found! ivtv: Initialized WinTV PVR 250, card #1 ivtv: ==================== END INIT IVTV ==================== Interesting, I just realized when going to copy the dmesg that it doesn't recognize this card, when previous versions do. That looks like it's the problem right there. I can try to force a card type, but I never had to do that with the earlier versions. Also, although this is probably related to the unknown card problem, I'm getting this: ivtv: i2c client addr: 0x21 not found! ivtv: i2c client addr: 0x21 not found! ivtv: i2c client addr: 0x21 not found! ivtv: i2c client addr: 0x21 not found! ivtv: i2c client addr: 0x21 not found! ivtv: i2c client addr: 0x21 not found! ivtv: i2c client addr: 0x21 not found! ivtv: i2c client addr: 0x21 not found! ivtv: i2c client addr: 0x40 not found! ivtv: i2c client addr: 0x40 not found! ivtv: i2c client addr: 0x21 not found! ivtv: i2c client addr: 0x40 not found! ivtv: i2c client addr: 0x21 not found! ivtv: i2c client addr: 0x40 not found! ivtv: i2c client addr: 0x40 not found! One last thing to note is that when I first tried this new driver, I went into Live TV in Myth and it stuttered quite a bit, as if it couldn't keep a full buffer or something. Nothing showed up in dmesg or mythfrontend log though. I'm not sure if this is a hard drive DMA issue or something or card-related, but it seems to have gone away, and I re-ran hdparm on my drives to make sure they had everything enabled since sometimes on boot the kernel disables DMA on the drives for whatever reason. ~Lou
pgpDaJlx8f5JX.pgp
Description: PGP signature
