On Fri, Nov 03, 2006 at 03:10:59PM +0100, michael wrote:
> Author: michael
> Date: Fri Nov 3 15:10:58 2006
> New Revision: 20638
>
> Modified:
> trunk/DOCS/tech/nut.txt
>
> Log:
> keyframe definition
>
>
> Modified: trunk/DOCS/tech/nut.txt
>
============================================================
==================
> --- trunk/DOCS/tech/nut.txt (original)
> +++ trunk/DOCS/tech/nut.txt Fri Nov 3 15:10:58 2006
>  -41,6 +41,13 
> MUST the specific part must be done to conform to
this standard
> SHOULD it is recommended to be done that way, but not
strictly required
>
> +keyframe
> + a frame which can be decoded correctly on its own
(=without using
> + information from any other frames)
> + if no such frames exist in a codec (for example
due to use of overlapped
> + transforms like the MDCT in an audio codec) then a
keyframe shall be any
> + frame from which onward all frames can be decoded
correctly
> + (FIXME maybe move somewhere else?)
This definition is blatently incorrect, e.g. it makes a B
frame with
only intra blocks a keyframe. In order to be a keyframe, it
must be
possible to decode all subsequent (in time) frames without
reference
to any previous (in storage) frames before the keyframe.
Rich
_______________________________________________
NUT-devel mailing list
NUT-devel mplayerhq.hu
http://lists.mplayerhq.hu/mailman/listinfo/nut-devel
|