2017

Table Of Contents
version
The <version> element contains metadata about a clip version. Which version the metadata applies to is
defined by the uid attribute.
Attrib-
ute is...
Allowed ValuesData TypeDescriptionAttribute
Impliedversioncharacter dataThe data type of the element.type
Implied4unsigned integerVersion of the xml element.version
Re-
quired
Any vuid defined
in a <feed>.
Each uid must be
unique across
IDREFDefines which <feed> of each <track> to use,
based on matching vuid.
uid
<version> ele-
ments.
Children
Optional
name (page 1420)?,comment (page 1416)?,creationDate (page 1417)?,userData (page 1428)?
Parent
<versions> (page 1429)
versions
The <versions> element lists two things: the available versions of a clip, and the version currently in use.
Different versions of a track are described by different <feed> elements each identified with a unique vuid
attribute. In a Open clip XML, a specific version of a clip is defined as all the <feed> elements sharing the
same vuid attribute accross different <track> elements.
The <version> element describes and lists the available versions, while the currentVersion attribute defines
which <version> element is the current one. The client application that reads the .clip is not required to
set currentVersion; it only serves as a flag put there by the creator.
Consider the following, simplified example.
<tracks>
<track uid="track1">
<feeds>
<feed vuid="v1" uid="t1f1"/>
<feed vuid="v3" uid="t1f2"/> <!-- version 3 of the track, version 2 was never
created -->
</feeds>
</track>
<track uid="track2">
<feeds>
version | 1429