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

Daniel Kristjansson danielk at cuymedia.net
Tue Dec 27 20:10:39 EST 2005


On Tue, 2005-12-27 at 19:05 -0500, Isaac Richards wrote:
> 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.

> 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.

Ok, this is definitely broken at the moment...

I believe I have a proper fix for the problem Bruce reported,
but I haven't tested it on MPEG4 recordings yet.

-- Daniel



More information about the mythtv-dev mailing list