[MPlayer-dev-eng] [PATCH] Add necessary keyframe when using edit list in MOV demuxer

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Sat Aug 25 01:53:59 CEST 2007


Hello,
On Sat, Aug 25, 2007 at 02:13:52AM +0300, Uoti Urpala wrote:
> On Fri, 2007-08-24 at 11:30 -0400, John Schmiederer wrote:
> > demux_mov_fill_buffer adds the frames between the previous keyframe and 
> > edl start to the buffer stream, but doesn't return to mplayer until it 
> > reaches the edl start, which will be when display will begin.
> 
> Buffering those frames in memory before returning is pointless and does
> not affect playback. It will not make MPlayer skip the display of those
> frames.

It might be worth trying to give them all the same pts though.
I still doubt it is a good idea to even try to implement this in MPlayer
(at least currently), it wasn't designed to do this kind of thing, and
-demuxer lavf is still available for those who really need a different
behaviour, though the lavf demuxer might still be lacking support for
text and Nero (vobsub) subtitles...

Greetings,
Reimar Döffinger



More information about the MPlayer-dev-eng mailing list