List Info

Thread: r20886 - trunk/DOCS/tech/nut.txt




r20886 - trunk/DOCS/tech/nut.txt
user name
2006-11-13 15:23:45
Author: michael
Date: Mon Nov 13 16:23:45 2006
New Revision: 20886

Modified:
   trunk/DOCS/tech/nut.txt

Log:
pts definition by mans
dts definition and decode_delay definition by me


Modified: trunk/DOCS/tech/nut.txt
============================================================
==================
--- trunk/DOCS/tech/nut.txt	(original)
+++ trunk/DOCS/tech/nut.txt	Mon Nov 13 16:23:45 2006
 -68,6
+68,11 
     keyframe status of the current frame but instead just
set the frame as
     non keyframe
     (FIXME maybe move somewhere else?)
+pts
+    presentation time of the first frame/sample that is
completed by decoding
+    the coded frame.
+dts
+    of a frame is the time when it is input into the
decoder
 
 
 Syntax:
 -542,10
+547,13 
     MUST be <16
 
 decode_delay
-    maximum time between input and output for a codec, used
to generate
-    dts from pts
-    is set to 0 for streams without B-frames, and set to 1
for streams with
-    B-frames, may be larger for future codecs
+    size of the reordering buffer used to convert pts to
dts
+    codecs which dont support b frames normaly use 0
+    mpeg1/mpeg2 style codecs with b frames use 1
+    h264 style b pyramid uses 2
+    h264 and future codecs might need values >2
+    audio codecs generally use 0 (we arent aware of any
which doesnt
+    but its theoretically possible that one exists which
needs it >0)
     decode_delay MUST NOT be set higher than necessary for
a codec.
 
 stream_flags
_______________________________________________
NUT-devel mailing list
NUT-develmplayerhq.hu

http://lists.mplayerhq.hu/mailman/listinfo/nut-devel
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )