<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi everybody,<br>
<br>
I've updated OggIndex to now output Skeleton 4.0 tracks. The
differences between Skeleton 3.x and Skeleton 4.0 with OggIndex is:<br>
<ul>
  <li>The fisbone packet now includes a "Radix" field.</li>
  <li>The fisbone packet now includes two new compulsory message
headers; "Role" and "Name".</li>
  <li>The fishead packet no longer includes "start time" and "end time"
fields.</li>
  <li>The index packets for each track now include the "start time" and
"end time" fields for that track. The duration can now be calculated as
the greatest end time of all active tracks minus the smallest start
time of all active tracks. Thanks to Benjamin for pointing out the need
for this.<br>
  </li>
  <li>I've removed the requirement in my spec that a keypoint must
index the first keyframe in their page only, and reworded my validity
conditions.<br>
  </li>
</ul>
The new spec can be found here:<br>
<br>
<a class="moz-txt-link-freetext" href="http://github.com/cpearce/OggIndex/blob/master/Skeleton-4.0-Index-Specification.txt">http://github.com/cpearce/OggIndex/blob/master/Skeleton-4.0-Index-Specification.txt</a><br>
<br>
If anybody thinks anything else should be added to Skeleton 4.0, please
speak up now!<br>
<br>
I'm going to create a new wiki page for Skeleton 4.0 to replace the
existing Skeleton 3.0 xiph wiki page, and I'll produce a patch for
ffmpeg2theora to output Skeleton 4.0 in the next few days.<br>
<br>
I'll hopefully be landing support for this in Firefox trunk builds in
the coming weeks.<br>
<br>
All the best,<br>
Chris P.<br>
</body>
</html>