[mythtv] null tvchain in TVRec::TuningNewRecorder
mythtv at keithandjill.com
Tue Feb 7 22:32:07 UTC 2006
On Feb 7, 2006, at 4:28 PM, George Nassas wrote:
> Hi all.
> Over the weekend I upgraded from a mid-November SVN to recent code and
> now I can't make recordings anymore.
> I've been poking around the code all afternoon and the problem
> seems to
> be when a recording starts there's a null value in TVRec.tvchain and
> this causes TVRec::TuningNewRecorder to skip the ringbuffer setup code
> (lines 3641 to 3657 in svn 8870). Following that much mayhem
> ensues. On
> the other hand, if I'm in live TV when it's time to start a scheduled
> recording then things work OK.
> By way of background I'm running svn 8891 on a debianized kernel
> and ivtv 4.2. I did my upgrading in two steps: the kernel and ivtv
> upgraded from kernel 2.6.8 and ivtv 3.X on Thursday and ran them
> against the mid-November myth for two days. Things seemed stable so I
> moved myth to current svn and haven't had a successful recording
> Oh, there's also an xorg upgrade in there, I went from 6.8.heinz57 to
> 6.9 if that matters.
> Oddly, if I reboot with the 2.6.8/3..X combination I'm able to make
> recordings although they're poor quality so I'd really rather not go
> back to the older driver.
ivtv 0.4.2 has a different input ordering/naming than the older
0.3.x. You'll need to update or remove and readd the sources in
mythtv setup. Not sure how you could have had it working for those 2
days after the ivtv update, though.
> I'm continuing to analyze this but I wanted to open it up to people
> are more familiar with this code than myself. There may be an
> environmental component to this and I admit my machine is a bit on the
> crufty side but still, that TuningNewRecorder method really ought to
> die violently if it doesn't have a recorder to tune.
> Thoughts? Advice?
> - George
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
More information about the mythtv-dev