[MPlayer-cvslog] CVS: main/libmpdemux demux_mkv.c, 1.28, 1.29 matroska.h, 1.15, 1.16
D Richard Felker III
dalias at aerifal.cx
Sun Nov 28 05:22:15 CET 2004
On Fri, Nov 26, 2004 at 05:36:05PM +0100, Moritz Bunkus CVS wrote:
> CVS change done by Moritz Bunkus CVS
>
> Update of /cvsroot/mplayer/main/libmpdemux
> In directory mail:/var2/tmp/cvs-serv13531
>
> Modified Files:
> demux_mkv.c matroska.h
> Log Message:
> Added support for MPEG-1 and MPEG-2 in Matroska.
>
> Index: demux_mkv.c
> ===================================================================
> RCS file: /cvsroot/mplayer/main/libmpdemux/demux_mkv.c,v
> retrieving revision 1.28
> retrieving revision 1.29
> diff -u -r1.28 -r1.29
> --- demux_mkv.c 25 Nov 2004 22:24:00 -0000 1.28
> +++ demux_mkv.c 26 Nov 2004 16:36:02 -0000 1.29
> @@ -92,6 +92,13 @@
>
> int subtitle_type;
>
> + /* The timecodes of video frames might have to be reordered if they're
> + in display order (the timecodes, not the frames themselves!). In this
> + case demux packets have to be cached with the help of these variables. */
> + int reorder_timecodes;
> + demux_packet_t **cached_dps;
> + int num_cached_dps, num_allocated_dps;
> +
could you explain this a bit? is mkv as broken as it sounds...or did
they actually do the pts/dts thing right like nut does?
rich
More information about the MPlayer-cvslog
mailing list