Skip to content

Commit aba7f40

Browse files
committed
0 parents  commit aba7f40

File tree

87 files changed

+57572
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+57572
-0
lines changed

dml-audioVideo.xsd

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<xsd:schema targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/main" elementFormDefault="qualified" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
3+
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd" />
4+
<xsd:include schemaLocation="dml-baseTypes.xsd" />
5+
<xsd:complexType name="CT_AudioFile">
6+
<xsd:sequence>
7+
<xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
8+
</xsd:sequence>
9+
<xsd:attribute ref="r:link" use="required">
10+
<xsd:annotation>
11+
<xsd:documentation>Linked Relationship ID</xsd:documentation>
12+
</xsd:annotation>
13+
</xsd:attribute>
14+
</xsd:complexType>
15+
<xsd:complexType name="CT_VideoFile">
16+
<xsd:sequence>
17+
<xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
18+
</xsd:sequence>
19+
<xsd:attribute ref="r:link" use="required">
20+
<xsd:annotation>
21+
<xsd:documentation>Linked Relationship ID</xsd:documentation>
22+
</xsd:annotation>
23+
</xsd:attribute>
24+
</xsd:complexType>
25+
<xsd:complexType name="CT_QuickTimeFile">
26+
<xsd:sequence>
27+
<xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
28+
</xsd:sequence>
29+
<xsd:attribute ref="r:link" use="required">
30+
<xsd:annotation>
31+
<xsd:documentation>Linked Relationship ID</xsd:documentation>
32+
</xsd:annotation>
33+
</xsd:attribute>
34+
</xsd:complexType>
35+
<xsd:complexType name="CT_AudioCDTime">
36+
<xsd:attribute name="track" type="xsd:unsignedByte" use="required">
37+
<xsd:annotation>
38+
<xsd:documentation>Track</xsd:documentation>
39+
</xsd:annotation>
40+
</xsd:attribute>
41+
<xsd:attribute name="time" type="xsd:unsignedInt" use="optional" default="0">
42+
<xsd:annotation>
43+
<xsd:documentation>Time</xsd:documentation>
44+
</xsd:annotation>
45+
</xsd:attribute>
46+
</xsd:complexType>
47+
<xsd:complexType name="CT_AudioCD">
48+
<xsd:sequence>
49+
<xsd:element name="st" type="CT_AudioCDTime" minOccurs="1" maxOccurs="1">
50+
<xsd:annotation>
51+
<xsd:documentation>Audio Start Time</xsd:documentation>
52+
</xsd:annotation>
53+
</xsd:element>
54+
<xsd:element name="end" type="CT_AudioCDTime" minOccurs="1" maxOccurs="1">
55+
<xsd:annotation>
56+
<xsd:documentation>Audio End Time</xsd:documentation>
57+
</xsd:annotation>
58+
</xsd:element>
59+
<xsd:element name="extLst" type="CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1" />
60+
</xsd:sequence>
61+
</xsd:complexType>
62+
<xsd:group name="EG_Media">
63+
<xsd:choice>
64+
<xsd:element name="audioCd" type="CT_AudioCD">
65+
<xsd:annotation>
66+
<xsd:documentation>Audio from CD</xsd:documentation>
67+
</xsd:annotation>
68+
</xsd:element>
69+
<xsd:element name="wavAudioFile" type="CT_EmbeddedWAVAudioFile">
70+
<xsd:annotation>
71+
<xsd:documentation>Audio from WAV File</xsd:documentation>
72+
</xsd:annotation>
73+
</xsd:element>
74+
<xsd:element name="audioFile" type="CT_AudioFile">
75+
<xsd:annotation>
76+
<xsd:documentation>Audio from File</xsd:documentation>
77+
</xsd:annotation>
78+
</xsd:element>
79+
<xsd:element name="videoFile" type="CT_VideoFile">
80+
<xsd:annotation>
81+
<xsd:documentation>Video from File</xsd:documentation>
82+
</xsd:annotation>
83+
</xsd:element>
84+
<xsd:element name="quickTimeFile" type="CT_QuickTimeFile">
85+
<xsd:annotation>
86+
<xsd:documentation>QuickTime from File</xsd:documentation>
87+
</xsd:annotation>
88+
</xsd:element>
89+
</xsd:choice>
90+
</xsd:group>
91+
</xsd:schema>

0 commit comments

Comments
 (0)