Mercurial > mplayer.hg
comparison DOCS/tech/nut.txt @ 20633:44ea011155d1
attempt to fix the unbound future frame issue with keyframes on the muxer side
author | michael |
---|---|
date | Fri, 03 Nov 2006 21:40:13 +0000 |
parents | ec285c2d1055 |
children | 3c3bba8c822b |
comparison
equal
deleted
inserted
replaced
20632:a643da41b3b9 | 20633:44ea011155d1 |
---|---|
49 if no such frames exist (for example due to use of overlapped transforms | 49 if no such frames exist (for example due to use of overlapped transforms |
50 like the MDCT in an audio codec) then the definition shall be extended | 50 like the MDCT in an audio codec) then the definition shall be extended |
51 by droping n out of the set of frames which must be decodable, if this | 51 by droping n out of the set of frames which must be decodable, if this |
52 is still insufficient then n+1 shall be droped, and so on until there is | 52 is still insufficient then n+1 shall be droped, and so on until there is |
53 a keyframe | 53 a keyframe |
54 every frame which is marked as a keyframe MUST be a keyframe according to | |
55 the defintion above, a muxer MUST mark every frame it knows is a keyframe | |
56 as such, a muxer SHOULD NOT analyze future frames to determine the | |
57 keyframe status of the current frame but instead just set the frame as | |
58 non keyframe | |
54 (FIXME maybe move somewhere else?) | 59 (FIXME maybe move somewhere else?) |
55 | 60 |
56 | 61 |
57 Syntax: | 62 Syntax: |
58 ======= | 63 ======= |