summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authormichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-08 18:50:58 +0000
committermichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-08 18:50:58 +0000
commit59c8e9e6b2b442d3115f2fd386ada6b5f75f3672 (patch)
tree4d4bdd0ba1e2cbbc71a8bc7cd286248bd13985ce /DOCS
parent5601fa28f70e654ba1e3f5168ad5998ca32c6ad1 (diff)
downloadmpv-59c8e9e6b2b442d3115f2fd386ada6b5f75f3672.tar.bz2
mpv-59c8e9e6b2b442d3115f2fd386ada6b5f75f3672.tar.xz
size and stream_id docs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20794 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/tech/nut.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/DOCS/tech/nut.txt b/DOCS/tech/nut.txt
index e623dc718b..5b16f74cdd 100644
--- a/DOCS/tech/nut.txt
+++ b/DOCS/tech/nut.txt
@@ -588,12 +588,22 @@ last_pts
frame then the syncpoint timestamp is used, see global_key_pts
stream_id[frame_code]
+ if FLAG_STREAM_ID is not set then this is the stream number for the
+ frame following this frame_code
+ if FLAG_STREAM_ID is set then this value has no meaning
MUST be <250
data_size_mul[frame_code]
+ if FLAG_SIZE_MSB is set then data_size_msb which is stored after the
+ frame code is multiplied with it and forms the more significant part
+ of the size of the following frame
+ if FLAG_SIZE_MSB is not set then this field has no meaning
MUST be <16384
data_size_lsb[frame_code]
+ the less significant part of the size of the following frame
+ this added together with data_size_mul*data_size_msb is the size of
+ the following frame
MUST be <16384
pts_delta[frame_code]
@@ -606,6 +616,7 @@ reserved_count[frame_code]
MUST be <256
data_size
+ the size of the following frame
data_size= data_size_lsb + data_size_msb*data_size_mul;
coded_pts