Chris Pinkham wrote:
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


Thanks Chris, Somehow my cvs source was indeed messed up. Time for a fresh checkout I guess.

Johannes


_______________________________________________
mythtv-dev mailing list
[EMAIL PROTECTED]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Reply via email to