[MPlayer-cvslog] CVS: main/DOCS/tech mpcf.txt,1.68,1.69

D Richard Felker III dalias at aerifal.cx
Fri Mar 4 04:58:16 CET 2005


On Fri, Mar 04, 2005 at 04:16:42AM +0100, Michael Niedermayer CVS wrote:
> CVS change done by Michael Niedermayer CVS
> 
> Update of /cvsroot/mplayer/main/DOCS/tech
> In directory mail:/var2/tmp/cvs-serv11457
> 
> Modified Files:
> 	mpcf.txt 
> Log Message:
> store local keyframes too so faster seeking is possible
> 
> 
> Index: mpcf.txt
> ===================================================================
> RCS file: /cvsroot/mplayer/main/DOCS/tech/mpcf.txt,v
> retrieving revision 1.68
> retrieving revision 1.69
> diff -u -r1.68 -r1.69
> --- mpcf.txt	3 Mar 2005 17:16:49 -0000	1.68
> +++ mpcf.txt	4 Mar 2005 03:16:40 -0000	1.69
> @@ -324,6 +324,10 @@
>  	each index packet contains every index_moduloth's keyframe of a stream,
>  	so the i'th keyframe of a stream will be at least in packets with 
>  	(i % index_modulo) == index_id 
> +	furthermore a index packet contains all indexed keyframes since the
> +	last index packet
> +	(indexed keyframes == keyframes which are referenced from any index 
> +	packet)
>  
>  index_increment
>  	the index_id increment value, this MUST be a relative prime to

i still have yet another objection to your indexing..
partial files that are still being written by the encoder LOOK LIKE
they have a valid index, but the index is actually bogus (even the
global header is bogus because of missing index_modulo). this is very
bad for anyone wanting to be able to play partial files before
encoding finishes..

rich




More information about the MPlayer-cvslog mailing list