[mythtv] [PATCH] PVR350 Player timeout

Chris Pinkham cpinkham at bc2va.org
Tue Dec 14 05:46:35 UTC 2004


> Looks like ateof is indeed initialized in the DecoderBase constructor.
> 
> I think the actual problem is a double declaration of "bool ateof", 
> because the variable ateof is in the base class, but has also been
> declared in the IvtvDecoder class itself (line 75 of ivtvdecoder.h).
> Hence I suspect the latter shadows the baseclass ateof, so the 
> initialization in the baseclass does not initialize the ateof of the
> IvtvDecoder class.
> I guess it is probably better to delete the "bool ateof;"
> declaration in the ivtvdecoder.h.
> 
> Johannes
> 

I think your source tree may be a little off unless you're running
a really old CVS checkout or release older than Aug 27th.  On Aug 27th,
was when I put in the decoderbase merge and I removed ateof from
ivtvdecoder.h.

http://cvs.mythtv.org/cgi-bin/viewcvs.cgi/mythtv/libs/libmythtv/ivtvdecoder.h?r1=1.11&r2=1.12

-- 

Chris



More information about the mythtv-dev mailing list