Author: robux4
Date: 2004-12-18 20:37:31 +0300 (Sat, 18 Dec 2004)
New Revision: 824
Modified:
trunk/www.matroska.org/data/technical/specs/index.html
Log:
spec: add MaxBlockAdditionID and fix the default values
Modified: trunk/www.matroska.org/data/technical/specs/index.html
===================================================================
--- trunk/www.matroska.org/data/technical/specs/index.html 2004-12-17 14:27:31 UTC (rev 823)
+++ trunk/www.matroska.org/data/technical/specs/index.html 2004-12-18 17:37:31 UTC (rev 824)
@@ -445,7 +445,7 @@
<td>[73][A4]</td>
<td>-</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>binary</td>
<td>A randomly generated unique ID to identify the current segment between many others (128 bits).</td>
@@ -523,7 +523,7 @@
<td>[44][89]</td>
<td>-</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>float</td>
<td>Duration of the segment (based on TimecodeScale).</td>
@@ -678,9 +678,9 @@
<td>A Block with no data. It must be stored in the stream at the place the
real Block should be in display order.</td>
</tr>
-<tr><td>BlockAdditions</td><td>3</td><td>[75][A1]</td><td>-</td><td>-</td><td>-</td><td>-</td><td>sub-elements</td><td>Contain additional blocks to complete the main one. An EBML parser that has no knowledge of the Block structure could still see and use/skip these data.</td></tr>
+<tr id="BlockAdditions"><td>BlockAdditions</td><td>3</td><td>[75][A1]</td><td>-</td><td>-</td><td>-</td><td>-</td><td>sub-elements</td><td>Contain additional blocks to complete the main one. An EBML parser that has no knowledge of the Block structure could still see and use/skip these data.</td></tr>
<tr><td>BlockMore</td><td>4</td><td>[A6]</td><td>*</td><td>*</td><td>-</td><td>-</td><td>sub-elements</td><td>Contain the BlockAdditional and some parameters.</td></tr>
-<tr><td>BlockAddID</td><td>5</td><td>[EE]</td><td>*</td><td>-</td><td>-</td><td>0</td><td>u-integer</td><td>An ID to identify the BlockAdditional (0 is the main Block).</td></tr>
+<tr id="BlockAddID"><td>BlockAddID</td><td>5</td><td>[EE]</td><td>*</td><td>-</td><td>> 0</td><td>1</td><td>u-integer</td><td>An ID to identify the BlockAdditional level.</td></tr>
<tr><td>BlockAdditional</td><td>5</td><td>[A5]</td><td>*</td><td>-</td><td>-</td><td>-</td><td>binary</td><td>Interpreted by the codec as it wishes (using the BlockAddID).</td></tr>
<tr id="BlockDuration">
<td>BlockDuration</td>
@@ -754,7 +754,7 @@
<tr class="version2" id="FrameNumber">
<td>FrameNumber</td><td>5</td><td>[CD]</td><td>-</td><td>-</td><td>-</td><td>0</td><td>u-integer</td><td>The number of the frame to generate from this lace with this delay (allow you to generate many frames from the same Block/Frame).</td>
</tr>
-<tr class="version2" id="BlockAddID">
+<tr class="version2" id="BlockAdditionID">
<td>BlockAdditionID</td><td>5</td><td>[CB]</td><td>-</td><td>-</td><td>-</td><td>0</td><td>u-integer</td><td>The ID of the BlockAdditional element (0 is the main Block).</td>
</tr>
<tr class="version2" id="BlockDelay">
@@ -794,7 +794,7 @@
<td>[D7]</td>
<td>*</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>u-integer</td>
<td>The track number as used in the Block Header (using more than 127 tracks
@@ -806,7 +806,7 @@
<td>[73][C5]</td>
<td>*</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>u-integer</td>
<td>A unique ID to identify the Track. This should be kept the same when making a direct stream copy of the Track to another file.</td>
@@ -896,7 +896,7 @@
<td>[23][E3][83]</td>
<td>-</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>u-integer</td>
<td>Number of nanoseconds (i.e. not scaled) per frame.</td>
@@ -907,7 +907,7 @@
<td>[23][31][4F]</td>
<td>*</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>1.0</td>
<td>float</td>
<td>The scale to apply on this track to work at normal speed in relation with other tracks (mostly used to adjust video speed when the audio length differs).</td>
@@ -924,6 +924,17 @@
<td>A value to add to the Block's Timecode. This can be used to adjust the
playback offset of a track.</td>
</tr>
+<tr id="MaxBlockAdditionID">
+ <td>MaxBlockAdditionID</td>
+ <td>3</td>
+ <td>[55][EE]</td>
+ <td>*</td>
+ <td>-</td>
+ <td>-</td>
+ <td>0</td>
+ <td>u-integer</td>
+ <td>The maximum value of <a href="#BlockAddID">BlockAddID</a>. A value 0 means there is no <a href="#BlockAdditions">BlockAdditions</a> for this tracks.</td>
+</tr>
<tr id="Name">
<td>Name</td>
<td>3</td>
@@ -1210,7 +1221,7 @@
<td>[2F][B5][23]</td>
<td>-</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>float</td>
<td>Gamma Value.</td>
@@ -1222,7 +1233,7 @@
<td>[23][83][E3]</td>
<td>-</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>float</td>
<td>Number of frames per second. Informational only.</td>
@@ -1251,7 +1262,7 @@
<td>[B5]</td>
<td>*</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>8000.0</td>
<td>float</td>
<td>Sampling frequency in Hz.</td>
@@ -1262,7 +1273,7 @@
<td>[78][B5]</td>
<td>-</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>Sampling Frequency</td>
<td>float</td>
<td>Real output sampling frequency in Hz (used for SBR techniques).</td>
@@ -1558,7 +1569,7 @@
<td>[F7]</td>
<td>*</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>u-integer</td>
<td>The track for which a position is given.</td>
@@ -1732,7 +1743,7 @@
<td>[46][AE]</td>
<td>*</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>u-integer</td>
<td>Unique ID representing the file, as random as possible.</td>
@@ -1770,7 +1781,7 @@
<td>[45][BC]</td>
<td>-</td>
<td>-</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>u-integer</td>
<td>A unique ID to identify the edition. It's useful for tagging an edition.</td>
@@ -1820,7 +1831,7 @@
<td>Contains the atom information to use as the chapter atom (apply to all
tracks).</td>
</tr>
-<tr id="ChapterUID"><td>ChapterUID</td><td>4+</td><td>[73][C4]</td><td>*</td><td>-</td><td>>0</td><td>-</td><td>u-integer</td><td>A unique ID to identify the Chapter.</td></tr>
+<tr id="ChapterUID"><td>ChapterUID</td><td>4+</td><td>[73][C4]</td><td>*</td><td>-</td><td>> 0</td><td>-</td><td>u-integer</td><td>A unique ID to identify the Chapter.</td></tr>
<tr id="ChapterTimeStart">
<td>ChapterTimeStart</td>
<td>4+</td>
@@ -1904,7 +1915,7 @@
<td>[89]</td>
<td>*</td>
<td>*</td>
- <td>>0</td>
+ <td>> 0</td>
<td>-</td>
<td>u-integer</td>
<td>UID of the Track to apply this chapter too. In the absense of a control
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.