[mythtv-users] Video exists, but not in MythTV

Rory O'Connor info at thewhiteroom.com
Tue Mar 2 18:20:13 EST 2004


This is a follow-up to a post I made last night.  I have myth snapshot version 0.15.20040301-1 running on mandrake 9.1 all except there's no video in MythTV.  I've also tried 0.13 and 0.14 and get the same result, so it's not version-related.

I was able to determine that the problem isn't with the ivtv driver.  I can 'cat /dev/video0 > test.mpg' and the mpg is video/audio from a tv channel (telemundo!).  I am using a PVR-250 capture card.

I'm sure it's something very easy, but I just can't figure it out!

I have setup myth to use /dev/video0 as the video capture device.  Yet when I try to watch live tv I just get a blank screen.  The output from mythfrontend looks like this:

2004-03-02 16:10:18 mythfrontend version: 0.15.20040301-1 www.mythtv.org
2004-03-02 16:10:18 Enabled verbose msgs : important general
2004-03-02 16:10:19 Registering Internal as a media playback plugin.
2004-03-02 16:10:29 Connecting to backend server: 192.168.0.20:6543 (try 1 of 5)
2004-03-02 16:10:29 Using protocol version 4
2004-03-02 16:10:29 Using protocol version 4
2004-03-02 16:10:29 Using protocol version 4
Input #0, mpeg, from 'rbuf://192.168.0.20:6543/var/video/ringbuf2.nuv':
  Stream #0.0: Video: mpeg2video, 480x480, 29.97 fps
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-03-02 16:10:33 Opening OSS audio device '/dev/dsp'.
2004-03-02 16:10:33 Using XV port 67
2004-03-02 16:10:33 Changing from None to WatchingLiveTV
2004-03-02 16:11:43 Waited too long for decoder to pause
2004-03-02 16:11:44 Waited too long for decoder to pause
2004-03-02 16:11:45 Waited too long for decoder to pause
2004-03-02 16:11:47 Waited too long for ringbuffer pause..
2004-03-02 16:11:48 Waited too long for ringbuffer pause..
2004-03-02 16:11:49 Waited too long for decoder to pause
2004-03-02 16:11:50 Waited too long for decoder to pause
2004-03-02 16:11:51 Waited too long for decoder to pause
2004-03-02 16:11:52 Waited too long for ringbuffer pause..
...
2004-03-02 16:12:14 RemoteFile::Read() failed in RingBuffer::safe_read().
2004-03-02 16:12:14 RemoteFile::Read() failed in RingBuffer::safe_read().
2004-03-02 16:12:14 RemoteFile::Read() failed in RingBuffer::safe_read().
...

It doesn't crash myth, it just hangs there.  Strangely enough, after I close mythfrontend and mythbackend and I try to test video again using 'cat /dev/video0 > test.mpg' it's just a blank screen.  I have to unload and modprobe ivtv to get video to work again.

dmesg and /var/log/messages don't report anything unusual, but I will post them anyway:

Mar  2 16:15:14 camaro kernel: msp34xx: init: chip=MSP3448W-A2, has NICAM support
Mar  2 16:15:14 camaro kernel: msp3410: daemon started
Mar  2 16:15:14 camaro kernel: lirc_i2c: chip found @ 0x18 (Hauppauge IR)
Mar  2 16:15:14 camaro kernel: lirc_dev: lirc_register_plugin:sample_rate: 10
Mar  2 16:15:17 camaro kernel: ivtv: Encoder revision: 0x02040011
Mar  2 16:15:17 camaro kernel: ivtv: Registered v4l2 device, minor 0
Mar  2 16:15:17 camaro kernel: ivtv: Registered v4l2 device, minor 32
Mar  2 16:15:17 camaro kernel: ivtv: Registered v4l2 device, minor 224
Mar  2 16:15:17 camaro kernel: ivtv: loaded

ivtv: You've not seen the last of willy!
i2c-algo-bit.o: i2c bit algorithm module version 2.7.0 (20021208)
Linux video capture interface: v1.00
ivtv: version 0.1.9 (release) loading
ivtv: SGarray_size = 340, DSGarray_size = 16
ivtv: Found an iTVC16 based chip
PCI: Found IRQ 11 for device 02:07.0
PCI: Sharing IRQ 11 with 01:00.0
tuner: probing ivtv i2c driver #0 i2c adapter [id=0x10005]
tuner: chip found @ 0xc2
tuner(bttv): type forced to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) [insmod]
saa7114.c: starting probe for adapter ivtv i2c driver #0 (0x10005)
saa7114.c: detecting saa7114 client on address 0x42
saa7115.c: writing init values
status: (1E) 0x0d, (1F) 0xe0
msp34xx: init: chip=MSP3448W-A2, has NICAM support
msp3410: daemon started
lirc_i2c: chip found @ 0x18 (Hauppauge IR)
lirc_dev: lirc_register_plugin:sample_rate: 10
ivtv: Encoder revision: 0x02040011
ivtv: Registered v4l2 device, minor 0
ivtv: Registered v4l2 device, minor 32
ivtv: Registered v4l2 device, minor 224
ivtv: loaded
saa7115[0]: decoder disable output
saa7115[0]: decoder enable output
saa7115[0]: decoder disable output
saa7115[0]: decoder enable output

any help is appreciated!

thanks,

rory


More information about the mythtv-users mailing list