[NUT-devel] CVS: main/DOCS/tech mpcf.txt,1.143,1.144

Rich Felker dalias at aerifal.cx
Sun Mar 12 18:38:17 CET 2006


On Sun, Mar 12, 2006 at 02:30:48PM +0100, Oded Shimon CVS wrote:
> CVS change done by Oded Shimon CVS
> 
> Update of /cvsroot/mplayer/main/DOCS/tech
> In directory mail:/var2/tmp/cvs-serv5137/DOCS/tech
> 
> Modified Files:
> 	mpcf.txt 
> Log Message:
> better max for frame code values, still allowing compact implementation

This is wrong!!

> Index: mpcf.txt
> ===================================================================
> RCS file: /cvsroot/mplayer/main/DOCS/tech/mpcf.txt,v
> retrieving revision 1.143
> retrieving revision 1.144
> diff -u -r1.143 -r1.144
> --- mpcf.txt	12 Mar 2006 13:21:04 -0000	1.143
> +++ mpcf.txt	12 Mar 2006 13:30:45 -0000	1.144
> @@ -516,20 +516,20 @@
>      its pts differs by more then max_pts_distance from the last frame
>  
>  stream_id_plus1[frame_code]
> -    must be <250
> +    MUST be <256
>      if it is 0, then the stream_id is coded in the frame
>  
>  data_size_mul[frame_code]
> -    must be <16384
> +    MUST be <65536
>  
>  data_size_lsb[frame_code]
> -    must be <16384
> +    MUST be <65536

This has nothing to do with making framecode table compact. It's about
storage efficiency.

>  pts_delta[frame_code]
> -    must be <16384 and >-16384
> +    MUST be <32768 and >-32768

I suppose this is ok, I dunno.

Rich




More information about the NUT-devel mailing list