[mythtv] Re: [mythtv-commits] Re: Ticket #868: [8350] breaks mpeg2 decoding during frame advance

Isaac Richards ijr at case.edu
Tue Dec 27 19:05:15 EST 2005


On Tuesday 27 December 2005 17:48, Daniel Kristjansson wrote:
> On Mon, 2005-12-26 at 18:31 -0500, Daniel Kristjansson wrote:
> > On Mon, 2005-12-26 at 03:59 +0000, ijr wrote:
> > >  The change to AVFD::Reset(bool, bool)'s call of SeekReset to flush
> > > frames is also likely wrong - that's called after what should be a
> > > seamless file change, so it certainly shouldn't be flushing the
> > > decoder.
> >
> > I'll check this.
>
> This is actually never being called.
>
> This is supposed to be called in NVP::ResetPlaying(), right?

No, from NVP::FileChangedCallback().  Easy way to see it should be to just 
make TVRec switch files every 30 seconds in livetv (change the check that's 
looking at the recendts per the comments in tv_rec.cpp).  You shouldn't be 
able to tell where the file changes are.

Isaac


More information about the mythtv-dev mailing list