[NUT-devel] [nut]: r166 - trunk/docs/nut-english.txt

ods15 subversion at mplayerhq.hu
Sat Oct 28 20:42:50 CEST 2006


Author: ods15
Date: Sat Oct 28 20:42:49 2006
New Revision: 166

Modified:
   trunk/docs/nut-english.txt

Log:
more on last_pts


Modified: trunk/docs/nut-english.txt
==============================================================================
--- trunk/docs/nut-english.txt	(original)
+++ trunk/docs/nut-english.txt	Sat Oct 28 20:42:49 2006
@@ -137,6 +137,11 @@
 the opaque global header object) are constant for the duration of the
 stream.
 
+Each stream has a last_pts context. For compression, every frame's
+pts is coded relatively to the last_pts. In order for demuxing to resume
+from arbitrary points in the file, all last_pts contexes are reset by
+syncpoints.
+
 Frames
 
 NUT is built on the model that video, audio, and subtitle streams all
@@ -239,5 +244,6 @@
 (except those at end of file).
 The timestamp coded in the syncpoint is a global timestamp, which is used
 to reset the last_pts context of all streams, and to find the appropriate
-syncpoint when seeking. back_ptr is explained in greater detail in the
-Seeking section.
+syncpoint when seeking. Demuxing can only begin at syncpoints for proper
+last_pts context across all streams, including after seeking.
+back_ptr is explained in greater detail in the Seeking section.



More information about the NUT-devel mailing list