[www] r552 - trunk/www.matroska.org/data/technical/specs/chapters
| Newsgroups | gmane.comp.multimedia.matroska.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: robux4
Date: 2004-08-25 00:56:59 +0400 (Wed, 25 Aug 2004)
New Revision: 552
Modified:
trunk/www.matroska.org/data/technical/specs/chapters/index.html
Log:
spec: (work in progress) addition of new elements for controling the playback as a DVD
Modified: trunk/www.matroska.org/data/technical/specs/chapters/index.html
===================================================================
--- trunk/www.matroska.org/data/technical/specs/chapters/index.html 2004-08-24 20:55:57 UTC (rev 551)
+++ trunk/www.matroska.org/data/technical/specs/chapters/index.html 2004-08-24 20:56:59 UTC (rev 552)
@@ -274,6 +274,116 @@
<td>string</td>
<td>The countries corresponding to the string, same 2 octets as in <a href="http://www.iana.org/cctld/cctld-whois.htm">Internet domains</a>.</td>
</tr>
+<tr>
+ <td>ChapProcess<a name="ChapProcess"/></td>
+ <td>4+</td>
+ <td>[xx][xx]</td>
+ <td>-</td>
+ <td>*</td>
+ <td>-</td>
+ <td>-</td>
+ <td>sub-elements</td>
+ <td>Contains all the commands associated to the Atom (for EditionManaged = 1) The order of sub elements matter.</td>
+</tr>
+<tr>
+ <td>ChapProcessTime<a name="ChapProcessTime"/></td>
+ <td>5+</td>
+ <td>[xx][xx]</td>
+ <td>*</td>
+ <td>-</td>
+ <td>-</td>
+ <td>-</td>
+ <td>u-integer</td>
+ <td>Defines when the process command should be handled (0: before starting playback, 1: after playback of the chapter).</td>
+</tr>
+<tr>
+ <td>ChapProcessJump<a name="ChapProcessJump"/></td>
+ <td>5+</td>
+ <td>[xx][xx]</td>
+ <td>-</td>
+ <td>-</td>
+ <td>-</td>
+ <td>-</td>
+ <td>u-integer</td>
+ <td>Jump to the specified Chapter UID.</td>
+</tr>
+<tr>
+ <td>ChapProcessStop<a name="ChapProcessStop"/></td>
+ <td>5+</td>
+ <td>[xx][xx]</td>
+ <td>-</td>
+ <td>-</td>
+ <td>0-1</td>
+ <td>1</td>
+ <td>u-integer</td>
+ <td>Stop playback.</td>
+</tr>
+<tr>
+ <td>ChapProcessTrack<a name="ChapProcessTrack"/></td>
+ <td>5+</td>
+ <td>[xx][xx]</td>
+ <td>-</td>
+ <td>*</td>
+ <td>-</td>
+ <td>-</td>
+ <td>sub-elements</td>
+ <td>Tracks Selection. The actual selection should be all processed at once (enable/disable all tracks settled at once).</td>
+</tr>
+<tr>
+ <td>ChapProcessTrackEnable<a name="ChapProcessTrackEnable"/></td>
+ <td>6+</td>
+ <td>[xx][xx]</td>
+ <td>-</td>
+ <td>*</td>
+ <td>-</td>
+ <td>0</td>
+ <td>u-integer</td>
+ <td>The UID of the track to enable (0: enable all).</td>
+</tr>
+<tr>
+ <td>ChapProcessTrackDisable<a name="ChapProcessTrackDisable"/></td>
+ <td>6+</td>
+ <td>[xx][xx]</td>
+ <td>-</td>
+ <td>*</td>
+ <td>-</td>
+ <td>0</td>
+ <td>u-integer</td>
+ <td>The UID of the track to disable (0: disable all).</td>
+</tr>
+<tr>
+ <td>ChapProcessSet<a name="ChapProcessSet"/></td>
+ <td>5+</td>
+ <td>[xx][xx]</td>
+ <td>-</td>
+ <td>*</td>
+ <td>-</td>
+ <td>-</td>
+ <td>sub-elements</td>
+ <td>Set a named-variable to a specified value.</td>
+</tr>
+<tr>
+ <td>ChapProcessSetVariable<a name="ChapProcessSetVariable"/></td>
+ <td>6+</td>
+ <td>[xx][xx]</td>
+ <td>*</td>
+ <td>-</td>
+ <td>-</td>
+ <td>-</td>
+ <td>string</td>
+ <td>The name of the variable to set.</td>
+</tr>
+<tr>
+ <td>ChapProcessSetString<a name="ChapProcessSetString"/></td>
+ <td>6+</td>
+ <td>[xx][xx]</td>
+ <td>*</td>
+ <td>-</td>
+ <td>-</td>
+ <td>-</td>
+ <td>string</td>
+ <td>The value of the variable to set.</td>
+</tr>
</tbody></table></div>
<h2>Example 1 : basic chaptering</h2>