changeset 16573:29054413051e

compress back_ptr better by multiplying by 8
author ods15
date Sat, 24 Sep 2005 04:43:02 +0000
parents 56a5f69e9b35
children d34eb18b22d7
files DOCS/tech/mpcf.txt
diffstat 1 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/tech/mpcf.txt	Fri Sep 23 22:35:04 2005 +0000
+++ b/DOCS/tech/mpcf.txt	Sat Sep 24 04:43:02 2005 +0000
@@ -282,8 +282,11 @@
 	after the forward_ptr to the first byte of the next packet)
 
 back_ptr
-	pointer to the latest syncpoint, for which there is at least one
-	keyframe prior to the global_timestamp in every stream
+	real_back_ptr = back_ptr * 8 + 7
+	real_back_ptr must point to a position such that a syncpoint startcode begins
+	within the next 8 bytes, and such that at least one keyframe for each stream
+	lies between the syncpoint to which real_back_ptr points, and the current
+	syncpoint.
 
 file_id_string
 	"nut/multimedia container\0"