From: Ed W. <li...@wi...> - 2004-12-06 12:34:47
|
> I suspect that achieving this in xine-lib would require some > re-architecting of the engine as it would call for tighter cooperation > between the core engine and the file demuxer and video decoder layers. True, but it's not necessarily the only way. As a previous poster said, this is not necessarily a common function and perhaps doesn't need to be high performance. Many people might be perfectly happy to pay the CPU cost to seek backwards to the previous keyframe and then seek forward to the exact frame. This way seeking backwards might incur a small delay, and forwards would be instant, but at least we now have the option to do it... Consider the main uses, for example checking whether that ball really went in the goal - you just want to flick forwards and backwards over a couple of frames and it really wouldn't matter if it took even a few seconds to seek backwards, it would just be useful to be able to do it... Ed W |