[mythtv] recent svn freeze on ffwd/rwnd (was Re: Cutlist editor is broken in 0.21 'bleeding' builds)

John Pilkington J.Pilk at tesco.net
Sun Feb 18 15:33:47 UTC 2007


Martin Ebourne wrote:
> On Thu, 15 Feb 2007 12:39:47 +0000, David Matthews wrote:
>> I upgraded to the latest svn recently and started seeing these symptoms 
>> when fast forwarding a recording or skipping forward.  After a few of 
>> these log messages the frontend would freeze and the only option was to 
>> kill it.  I traced the problem to the ffmpeg update in 12645 and some 
>> code that was added to libs/libavcodec/mpeg12.c .  I ifdef'd it out and 
>> it fixed the problem.  It doesn't seem to have had any adverse effects.
>>
>> I don't know enough about the interaction between mpeg12.c and the 
>> higher levels to know the right way of dealing with this so I'm not 
>> proposing this as a patch to myth.  I suspect the problem has to do with 
>> mpeg streams with errors.  Due to having a slightly noisy signal there 
>> are always a few mpeg errors reported in my log.
> 
> I've having the same problem, random hang when skipping in a dvb
> recording. Our signal's pretty good though so I'm not convinced on the
> errors in the stream reason. Also worked just fine for years and only
> started doing this last Sunday when I updated to svn head again. It does
> it a lot when skipping ads now.
> 
> Thanks for the patch/hack I'll try it out and see if it helps.
> 
> Cheers,
> 
> Martin.

My OP was about cutlist editing problems after r12545 and before r12674. 
I'm now on r12782. Editing often hangs and the only mode of escape that 
I have found is to kill the frontend.

After that, if a lossless transcode of the original recording goes to 
completion - which doesn't always happen - it appears that the 
transcoded file can be edited without problems.  I don't know if this is 
a result of rewriting the search table, or of stripping off some of the 
extra data streams, but it does suggest that corrupt data is 
contributing to the problem.

HTH, John P


More information about the mythtv-dev mailing list