[mythtv-users] Frame by frame rewind problems

Brian J. Murrell brian at interlinx.bc.ca
Tue Dec 13 12:34:34 UTC 2011


On 11-12-12 09:51 PM, Nick Rout wrote:
> 
> That makes sense, in that the system needs to process the keyframe in
> order to understand the next frames - which are essentially only a
> flash mathematical diff between the previous frame and the current
> frame.

Right.  But processing keyframes should not necessarily mean displaying
them.  That sounds a bit like a bug to me.  Even if back-stepping needed
to back up to a keyframe to calculate the frame you back-stepped to, it
should not actually do any display until the back-stepped frame has been
calculated.

But an even better way to handle this would be to simply always buffer
the last few displayed frames up to the last keyframe so that
back-stepping didn't require backing up to a keyframe and calculating
the back-stepped frame.  Of course, at every keyframe, the buffer is
thrown away and built again until the next keyframe (he says without
really giving any thought to how much memory that could possibly consume
:-) ).

Cheers,
b.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
Url : http://www.mythtv.org/pipermail/mythtv-users/attachments/20111213/34d379c0/attachment.bin 


More information about the mythtv-users mailing list