Having a problem where changing channels with a PVR-150 tuner doesn't actually
change the channel.
Issuing a 'ivtvctl -d /dev/video0 -a | grep Freq' does show the frequency
changing, but doing a capture it is always on the same channel. Changing
channel with either MythTV or 'ivtv-tune -c' yields the same result. Video and
sound is captured fine, just always the same channel no matter what I try.
Everything appears to be initializing without errors:
Dec 24 18:14:04 mythtv kernel: ivtv: ==================== START INIT IVTV
====================
Dec 24 18:14:04 mythtv kernel: ivtv: version 0.4.9 (tagged release) loading
Dec 24 18:14:04 mythtv kernel: ivtv: Linux version: 2.4.33.3
Dec 24 18:14:04 mythtv kernel: ivtv: In case of problems please include the
debug info between
Dec 24 18:14:04 mythtv kernel: ivtv: the START INIT IVTV and END INIT IVTV
lines, along with
Dec 24 18:14:04 mythtv kernel: ivtv: any module options, when mailing the
ivtv-users mailinglist.
Dec 24 18:14:04 mythtv kernel: ivtv0: Autodetected WinTV PVR 150 card (cx23416
based)
Dec 24 18:14:04 mythtv kernel: ivtv0: Unreasonably low latency timer, setting
to 64 (was 32)
Dec 24 18:14:04 mythtv kernel: tveeprom: ivtv version
Dec 24 18:14:04 mythtv kernel: ivtv0: i2c attach to card #0 ok
[client=tveeprom, addr=50]
Dec 24 18:14:05 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=(tuner
unset), addr=61]
Dec 24 18:14:05 mythtv kernel: cx25840 0-0044: ivtv driver
Dec 24 18:14:05 mythtv kernel: cx25840 0-0044: cx25841-23 found @ 0x88 (ivtv
i2c driver #0)
Dec 24 18:14:09 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=cx25840,
addr=44]
Dec 24 18:14:09 mythtv kernel: wm8775 0-001b: ivtv driver
Dec 24 18:14:09 mythtv kernel: wm8775 0-001b: chip found @ 0x36 (ivtv i2c
driver #0)
Dec 24 18:14:09 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=wm8775,
addr=1b]
Dec 24 18:14:10 mythtv kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware
(262144 bytes)
Dec 24 18:14:10 mythtv kernel: ivtv0: Encoder revision: 0x02050032
Dec 24 18:14:10 mythtv kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x
32768 buffers (4096KB total)
Dec 24 18:14:10 mythtv kernel: ivtv0: Allocate DMA encoder YUV stream: 194 x
10800 buffers (2048KB total)
Dec 24 18:14:10 mythtv kernel: ivtv0: Allocate DMA encoder VBI stream: 120 x
17472 buffers (2048KB total)
Dec 24 18:14:10 mythtv kernel: ivtv0: Allocate DMA encoder PCM audio stream:
455 x 4608 buffers (2048KB total)
Dec 24 18:14:10 mythtv kernel: ivtv0: Initialized WinTV PVR 150, card #0
Dec 24 18:14:10 mythtv kernel: ivtv: ==================== END INIT IVTV
====================
Dec 24 18:14:10 mythtv kernel: ivtv0: i2c attach to card #0 ok
[client=Hauppauge IR (PVR150), addr=71]
Trying to change channels gives the following:
Dec 24 18:29:12 mythtv kernel: ivtv0 ioctl: v4l2 ioctl 0x402c5639
Dec 24 18:29:12 mythtv kernel: ivtv0 ioctl: VIDIOC_S_FREQUENCY
Dec 24 18:29:12 mythtv kernel: ivtv0 api: API Call: 0x000000cd
(IVTV_API_INITIALIZE_INPUT)
Dec 24 18:29:12 mythtv kernel: ivtv0 ioctl: v4l2 ioctl 0xc054561d
Dec 24 18:29:12 mythtv kernel: ivtv0 ioctl: VIDIOC_G_TUNER
Again, 'ivtvctl -d /dev/video0 -a' shows the frequency change, but 'cat
/dev/video0 > test.mpg' still records the same channel.
Some info:
Distro: Slackware 11.0
Kernel: 2.4.33.3
ivtv: Compiled from source - originally 0.4.8, upgraded to 0.4.9 with no change
lspci -v results:
01:07.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416)
MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc. WinTV PVR 150
Flags: bus master, medium devsel, latency 64, IRQ 5
Memory at d8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
Been searching everywhere, and haven't been able to find a fix for this.
Thanks for any help anyone can give, and hope y'all are having a Merry
Christmas.
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users