First, Freevo has been performing flawlessly for month now. Okay, so there are 
a few flaws, but I've got them noted and am kinda working on the ones I think I 
can address. More on that at another time.

Second, I am so far behind on this list I will never catch up. I want to see 
what's been going on, but... anyway, I'll keep an eye out at the top for 
replies to this.

Now, the problem: Last weekend I updated to svn-12244. No noticeable issues on 
the GUI, recordings were still being set up, favorites tracked... it was 
flawless. Of course it couldn't be that easy.

I find out today that there's trouble with the recording system. It's trying, 
but ivtv_record.py is throwing out an exception when it's setting up to record. 
From the recordserver logs:

2008-12-24 22:31:15,466 DEBUG    recordserver.py (250): using cached schedule
2008-12-24 22:31:15,466 DEBUG    record_types.py (270): getFavorites()
2008-12-24 22:31:15,472 DEBUG    recordserver.py (1146): isProgAFavorite(Wed 
Dec 24 20:00->23:00 (20:00)  I10590.labs.zap2it.com It's a Wonderful Life)
2008-12-24 22:31:15,958 DEBUG    ivtv_record.py (113): Record_Thread::run: 
mode=record
2008-12-24 22:31:15,958 INFO     ivtv_record.py (120): Record_Thread::run: 
started recording
2008-12-24 22:31:15,959 DEBUG    channels.py (77): FreevoChannels.__init__()
2008-12-24 22:31:15,959 DEBUG    channels.py (279): getChannel()
2008-12-24 22:31:15,959 DEBUG    ivtv_record.py (123): Channel: 2
2008-12-24 22:31:15,960 DEBUG    channels.py (89): getVideoGroup(chan='4', 
isplayer=False, chan_index=2)
2008-12-24 22:31:15,960 CRITICAL ivtv_record.py (226): list index out of range

It seems when it comes to finding the video group:

                    vg = fc.getVideoGroup(self.prog.tunerid, False)

it throws an exception. I feel like it's not finding the proper video group for 
the channel (all channels should be the same device/group). I feel like it's 
something in the VideoGroups configuration, and I feel like I've read the 
solution before on this list... but I did some mailing list searches and 
couldn't dig up anything useful. 

Vitals:

AMD Athlon XP1900+
512MB RAM
Matrox G400 MAX
Debian Sarge (I believe?)
Kernel 2.6.18-6 (optimized for k7)
Python 2.5

VideoGroups config segment:

TV_VIDEO_GROUPS = [
    # Use this group for watching tv
    VideoGroup(vdev='/dev/video0',
               adev=None,
               input_type='tuner 1',
               input_num=0,
               tuner_norm=CONF.tv,
               tuner_type='',
               tuner_chanlist=CONF.chanlist,
               desc='Watching Video Group',
               group_type='ivtv',
               record_group=1),
     # Use this group for recording tv
     VideoGroup(vdev='/dev/video0',
                adev=None,
                input_type='tuner1',
                tuner_norm=CONF.tv,
                tuner_type='',
                tuner_chanlist=CONF.chanlist,
                desc='Recording Video Group',
                group_type='ivtv',
                record_group=None)
]

Can anyone offer any help? If I've left out any other vital information, write 
back and let me know and I'll get it for you and post it up.

Thanks in advance, and here's hoping it's something really easy.

James



      

------------------------------------------------------------------------------
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to