[Maybe this should have gone to -devel, not -users. Something I failed to mention there---this is -not- a Macrovision issue, since the box I'm having trouble with has had no trouble in being recorded by numerous VCR's for the past several years. Macrovision would have prevented that from working. Since it's only manifested itself with PVR-x50 inputs, I suspect something there. The flashing is also irregular; it may average 1Hz, but sometimes it'll go several seconds before flipping one way or the other. Tnx!]
- - - Begin forwarded message - - - Date: Fri, 9 Dec 2005 21:33:04 -0500 (EST) From: [EMAIL PROTECTED] To: [email protected] Subject: Color/B&W flashing on composite input [If I should move this to, say, mythtv-users or something, let me know; I may ask there anyway in case someone's seen the flashing effect.] In Myth 0.18.1, ivtv 0.4.1-r1: I'm trying to use the composite inputs on some PVR-250's. On every input I've tried (both the built-in input and the A/V cable-kit input on one -250, and the built-in input on another), from one of my cable boxes, I get video that rapidly flashes (at about 1 Hz) between color and black & white. This video looks just fine if it goes to a VCR or straight to a TV. >From a different cable box on a different feed, I get no flashing. So something's marginal, and I'd like to figure out how to fix it. Is there some flag I can set in ivtv? Could the first box be producing some sort of marginal signal that ivtv can clean up? Here's debugging output from ivtv 0.4.1 with debug=1 in my /etc/modprobe.d/iviv. It looks very different from the RF-in case (e.g., I don't see anything mumbling about NTSC, etc). This is what gets emitted (in its entirety) to /var/log/messages when I record from that input in Myth 0.18.1. Dec 9 20:52:21 myth-master-backend kernel: [4294956.022000] msp3400 debug 0-0040: VIDIOCGAUDIO Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: status=0x140, stereo=64, bilingual=256 -> rxsubchans=14 Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: VIDIOCSAUDIO Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->volume to 58880 Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->balance to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->flags to 31 Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->left to 58880 Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->right to 58880 Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->bass to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->treble to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->mode to 0 Dec 9 20:52:21 myth-master-backend kernel: [4294956.024000] msp3400 debug 0-0040: setvolume: mute=on 58880:58880 v=0x00 b=0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.031000] msp3400 debug 0-0040: setbass: 32768 0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.033000] msp3400 debug 0-0040: settreble: 32768 0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.048000] msp3400 debug 0-0040: MSP_SET_MATRIX Dec 9 20:52:21 myth-master-backend kernel: [4294956.048000] msp3400 debug 0-0040: scart switch: in1 => 1 (ACB=0x0440) Dec 9 20:52:21 myth-master-backend kernel: [4294956.052000] msp3400 debug 0-0040: VIDIOCGAUDIO Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: status=0x140, stereo=64, bilingual=256 -> rxsubchans=14 Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: VIDIOCSAUDIO Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->volume to 58880 Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->balance to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->flags to 30 Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->left to 58880 Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->right to 58880 Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->bass to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->treble to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->mode to 0 Dec 9 20:52:21 myth-master-backend kernel: [4294956.054000] msp3400 debug 0-0040: setvolume: mute=off 58880:58880 v=0x67 b=0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.060000] msp3400 debug 0-0040: setbass: 32768 0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.062000] msp3400 debug 0-0040: settreble: 32768 0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.064000] msp3400 debug 0-0040: set source to 1 (0x120) Dec 9 20:52:21 myth-master-backend kernel: [4294956.181000] msp3400 debug 0-0040: VIDIOCGAUDIO Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: status=0x140, stereo=64, bilingual=256 -> rxsubchans=14 Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: VIDIOCSAUDIO Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->volume to 58880 Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->balance to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->flags to 30 Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->left to 58880 Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->right to 58880 Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->bass to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->treble to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->mode to 0 Dec 9 20:52:21 myth-master-backend kernel: [4294956.182000] msp3400 debug 0-0040: setvolume: mute=off 58880:58880 v=0x67 b=0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.189000] msp3400 debug 0-0040: setbass: 32768 0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.191000] msp3400 debug 0-0040: settreble: 32768 0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.528000] msp3400 debug 0-0040: VIDIOCGAUDIO Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: status=0x140, stereo=64, bilingual=256 -> rxsubchans=14 Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: VIDIOCSAUDIO Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->volume to 58950 Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->balance to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: VIDIOCSAUDIO setting va->flags to 30 Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->left to 58950 Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->right to 58950 Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->bass to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->treble to 32768 Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: VIDIOCSAUDIO setting msp->mode to 0 Dec 9 20:52:21 myth-master-backend kernel: [4294956.530000] msp3400 debug 0-0040: setvolume: mute=off 58950:58950 v=0x67 b=0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.537000] msp3400 debug 0-0040: setbass: 32768 0x00 Dec 9 20:52:21 myth-master-backend kernel: [4294956.539000] msp3400 debug 0-0040: settreble: 32768 0x00 ...and here's what that card looks like when it's initialized: Dec 9 04:23:16 myth-master-backend kernel: [4294688.174000] ivtv: ==================== START INIT IVTV ==================== Dec 9 04:23:16 myth-master-backend kernel: [4294688.174000] ivtv: version 0.4.1 (development snapshot compiled on Tue Nov 29 01:35:13 2005) loading Dec 9 04:23:16 myth-master-backend kernel: [4294688.174000] ivtv: Linux version: 2.6.12-10-386 386 gcc-3.4 Dec 9 04:23:16 myth-master-backend kernel: [4294688.174000] ivtv: In case of problems please include the debug info between Dec 9 04:23:17 myth-master-backend kernel: [4294688.174000] ivtv: the START INIT IVTV and END INIT IVTV lines, along with Dec 9 04:23:17 myth-master-backend kernel: [4294688.174000] ivtv: any module options, when mailing the ivtv-users mailinglist. Dec 9 04:23:17 myth-master-backend kernel: [4294688.175000] ivtv0: Autodetected WinTV PVR 250 card (cx23416 based) Dec 9 04:23:17 myth-master-backend kernel: [4294688.178000] ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19 Dec 9 04:23:17 myth-master-backend kernel: [4294688.178000] ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [APC4] -> GSI 19 (level, high) -> IRQ 19 Dec 9 04:23:17 myth-master-backend kernel: [4294688.178000] ivtv0: Unreasonably low latency timer, setting to 64 (was 32) Dec 9 04:23:17 myth-master-backend kernel: [4294688.274000] tveeprom: ivtv version Dec 9 04:23:17 myth-master-backend kernel: [4294688.274000] tveeprom: Hauppauge: model = 32032, rev = B110, serial# = 6941331 Dec 9 04:23:17 myth-master-backend kernel: [4294688.274000] tveeprom: tuner = Philips FI1236 MK2 (idx = 10, type = 2) Dec 9 04:23:17 myth-master-backend kernel: [4294688.274000] tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) Dec 9 04:23:17 myth-master-backend kernel: [4294688.274000] tveeprom: audio processor = MSP4448 (type = 1b) Dec 9 04:23:17 myth-master-backend kernel: [4294688.274000] tveeprom: decoder processor = SAA7115 (type = 13) Dec 9 04:23:17 myth-master-backend kernel: [4294688.274000] ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] Dec 9 04:23:17 myth-master-backend kernel: [4294688.285000] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 Dec 9 04:23:17 myth-master-backend kernel: [4294688.285000] ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] Dec 9 04:23:17 myth-master-backend kernel: [4294688.313000] saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) Dec 9 04:23:17 myth-master-backend kernel: [4294688.486000] ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21] Dec 9 04:23:17 myth-master-backend kernel: [4294688.519000] msp3400 0-0040: chip=MSP4448G-A2 +nicam +simple +simpler +radio mode=simpler Dec 9 04:23:17 myth-master-backend kernel: [4294688.525000] ivtv0: i2c attach to card #0 ok [client=MSP4448G-A2, addr=40] Dec 9 04:23:17 myth-master-backend kernel: [4294688.525000] msp3400 0-0040: msp34xxg daemon started Dec 9 04:23:17 myth-master-backend kernel: [4294689.242000] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) Dec 9 04:23:17 myth-master-backend kernel: [4294689.452000] ivtv0: Encoder revision: 0x02050032 Dec 9 04:23:17 myth-master-backend kernel: [4294689.452000] ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Dec 9 04:23:17 myth-master-backend kernel: [4294689.453000] ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) Dec 9 04:23:17 myth-master-backend kernel: [4294689.454000] ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) Dec 9 04:23:17 myth-master-backend kernel: [4294689.455000] ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Dec 9 04:23:17 myth-master-backend kernel: [4294689.455000] tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by ivtv i2c driver #0 Dec 9 04:23:17 myth-master-backend kernel: [4294689.772000] ivtv0: Initialized WinTV PVR 250, card #0 Dec 9 04:23:17 myth-master-backend kernel: [4294689.772000] ivtv: ====================== NEXT CARD ====================== [ . . . etc . . . ] - - - End forwarded message - - - _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
