[MPlayer-cvslog] r35486 - in trunk/libmpdemux: demuxer.c demuxer.h

Reimar Döffinger Reimar.Doeffinger at gmx.de
Wed Nov 28 19:50:00 CET 2012


On Wed, Nov 28, 2012 at 01:33:56PM -0500, compn wrote:
> On Wed, 28 Nov 2012 18:22:18 +0100, Ingo Brückl wrote:
> >> Author: reimar
> >> Date: Mon Nov 26 20:30:58 2012
> >> New Revision: 35486
> >
> >> Log:
> >> Try to improve seeking in files with only few video packets,
> >> in particular files with cover art.
> >
> >> This might cause issues with badly interleaved files, particularly
> >> together with -audio-delay, even though I did not see issues
> >> in my very limited testing.
> >
> >It completely breaks playback of some avi files. Sample is on its way.
> 
> we should just drop the cover/embedded art 'stream' for mp3 files.
> mplayer is not one of those players that displays art imo.

That doesn't help one bit with the fact that MPlayer behaviour
is currently fairly broken when video packets do not appear fairly
regularly.
Removing cover art display just gets rid of a nice test-case but
does not fix any of the issues.
The DVD issue this causes is due to us parsing frames so late.
And for this issue, the problem is the fallback to non-interleaved
handling is not working well (try playing it with -ni, it works).
I don't know what caused Mencoder to produce such a bad file.


More information about the MPlayer-cvslog mailing list