Warning, /multimedia/kmplayer/tests/excl_timings.smil is written in an unsupported language. File is not indexed.

0001 <smil>
0002   <head>
0003     <meta name="title" content="excl group test"/>
0004     <layout>
0005       <root-layout width="320" height="240" background-color="goldenrod"/>
0006       <region id="reg_but1" left="5" top="15" width="80" height="30" background-color="MistyRose"/>
0007       <region id="reg_but2" left="5" top="55" width="80" height="30" background-color="MistyRose"/>
0008       <region id="reg_but3" left="5" top="95" width="80" height="30" background-color="MistyRose"/>
0009       <region left="5" top="135" width="80" height="40">
0010         <region id="reg_text" left="5" top="0" width="70" height="18"/>
0011         <region id="reg_ext" left="5" top="22" width="30" height="18"/>
0012         <region id="reg_int" left="45" top="22" width="30" height="18"/>
0013       </region>
0014       <region left="5" top="176" width="80" height="40">
0015         <region id="reg_pause" left="5" top="0" width="35" height="18"/>
0016         <region id="reg_play" left="42" top="0" width="35" height="18"/>
0017       </region>
0018       <region id="reg_but4" left="5" top="195" width="80" height="30" background-color="IndianRed"/>
0019       <region left="95" top="15" width="210" height="210" background-color="steelblue">
0020         <region id="reg_img" left="5" top="5" width="64" height="24" background-color="orange"/>
0021       </region>
0022       <region id="reg_paused" left="225" top="225" width="80" height="15"/>
0023     </layout>
0024     <paramGroup id="HVD_text_params">
0025       <param name="fontColor" value="yellow"/>
0026       <param name="fontSize" value="+1"/>
0027       <param name="backgroundColor" value="navy"/>
0028     </paramGroup>
0029   </head>
0030   <body>
0031     <par end="but4.activateEvent">
0032       <text src="data:,Horizontal" id="but1" region="reg_but1" fill="freeze"
0033             regPoint="midLeft" regAlign="midLeft" paramGroup="HVD_text_params"/>
0034       <set targetElement="reg_but1" attributeName="background-color" to="red"
0035            begin="reg_but1.activateEvent" dur="0.1"/>
0036       <text src="data:,Vertical" id="but2" region="reg_but2" fill="freeze"
0037             regPoint="topMid" regAlign="topMid" paramGroup="HVD_text_params"/>
0038       <set targetElement="reg_but2" attributeName="background-color" to="red"
0039            begin="reg_but2.activateEvent" dur="0.1"/>
0040       <text src="data:,Diagonal" id="but3" region="reg_but3" fill="freeze"
0041             regPoint="center" regAlign="center" paramGroup="HVD_text_params"/>
0042       <set targetElement="reg_but3" attributeName="background-color" to="red"
0043            begin="reg_but3.activateEvent" dur="0.1"/>
0044       <text src="data:,Repeat" id="but_rep" region="reg_text" fill="freeze">
0045         <param name="backgroundColor" value="cyan"/>
0046       </text>
0047       <text src="data:,Ext" id="but_ext" region="reg_ext" fill="freeze">
0048         <param name="backgroundColor" value="green"/>
0049         <param name="fontColor" value="white"/>
0050       </text>
0051       <text src="data:,Int" id="but_int" region="reg_int" fill="freeze">
0052         <param name="backgroundColor" value="green"/>
0053         <param name="fontColor" value="white"/>
0054       </text>
0055       <excl>
0056         <set targetElement="but_ext" attributeName="backgroundColor" to="red"
0057            begin="0" dur="indefinite"/>
0058         <set targetElement="but_ext" attributeName="backgroundColor" to="red"
0059            begin="but_ext.activateEvent" dur="indefinite"/>
0060         <set targetElement="but_int" attributeName="backgroundColor" to="red"
0061            begin="but_int.activateEvent" dur="indefinite"/>
0062       </excl>
0063       <excl>
0064         <set targetElement="vid" attributeName="src" to="img_scale_rep.smil"
0065            begin="but_ext.activateEvent" dur="indefinite"/>
0066         <set targetElement="vid" attributeName="src" to="img_scale.smil"
0067            begin="but_int.activateEvent" dur="indefinite"/>
0068       </excl>
0069       <text src="data:,Stop" id="but4" region="reg_but4" fill="freeze"
0070             regPoint="center" regAlign="center">
0071         <param name="fontColor" value="green"/>
0072         <param name="fontSize" value="+1"/>
0073         <param name="backgroundColor" value="red"/>
0074       </text>
0075       <text src="data:,Pause" id="but_pause" region="reg_pause" fill="freeze">
0076         <param name="backgroundColor" value="green"/>
0077         <param name="fontColor" value="white"/>
0078       </text>
0079       <text src="data:,Play" id="but_play" region="reg_play" fill="freeze">
0080         <param name="backgroundColor" value="green"/>
0081         <param name="fontColor" value="gray"/>
0082       </text>
0083       <excl dur="indefinite">
0084         <priorityClass peers="pause">
0085           <video src="img_scale_rep.smil" id="vid" region="reg_img"
0086                  fill="freeze" fit="meet" repeatCount="indefinite"/>
0087           <text src="data:,Paused" region="reg_paused"
0088                begin="reg_pause.activateEvent" end="but_play.activateEvent">
0089           </text>
0090         </priorityClass>
0091       </excl>
0092       <set targetElement="but_pause" attributeName="fontColor" to="gray"
0093                begin="but_pause.activateEvent" end="but_play.activateEvent"/>
0094       <set targetElement="but_play" attributeName="fontColor" to="white"
0095                begin="but_pause.activateEvent" end="but_play.activateEvent"/>
0096       <excl dur="indefinite">
0097         <animateMotion targetElement="reg_img" from="5,5" to="140,5"
0098                        begin="but1.activateEvent;accesskey(h)" dur="2" fill="freeze"
0099                        calcMode="spline" keySplines="0 .75 .25 1"/>
0100         <animateMotion targetElement="reg_img" from="5,5" to="5,180"
0101                        begin="reg_but2.activateEvent;accesskey(v)" dur="2" fill="freeze"
0102                        calcMode="spline" keySplines="0.75 0 1 0.25"/>
0103         <animateMotion targetElement="reg_img" from="5,5" to="140,180"
0104                        begin="reg_but3.activateEvent;accesskey(d)" dur="2" fill="freeze"
0105                        calcMode="spline" keySplines=".5 0 .5 1"/>
0106       </excl>
0107     </par>
0108   </body>
0109 </smil>