<smil>
  <head>
    <layout>
      <root-layout width="160" height="120" background-color="green"/>
      <region id="region1" left="25%" top="10%" right="25%" bottom="30%"/>
      <region id="region2" left="5%" top="75%" right="5%" bottom="5%"
              background-color="white"/>
      <region id="region3" z-index="2"/>
    </layout>
    <transition id="pushwipe1" dur="1" subtype="fromTop" type="pushWipe"/>
    <transition id="pushwipe2" dur="1" subtype="fromBottom" type="pushWipe"/>
    <transition id="iriswipe1" dur="1" type="irisWipe"/>
    <transition id="iriswipe2" dur="1" subtype="diamond" type="irisWipe"/>
    <transition id="barwipe1" dur="1" type="barWipe"/>
    <transition id="barwipe2" dur="1" direction="reverse" type="barWipe"/>
    <transition id="barwipe4" dur="1" type="barWipe"
                startProgress=".4" endProgress="0.6"/>
    <transition id="barwipe5" dur="1" type="barWipe" endProgress="0.5"/>
    <transition id="barwipe3" dur="0.3" type="barWipe"/>
    <transition id="clockwipe1" dur="1" type="clockWipe"/>
    <transition id="clockwipe2" dur="1" type="clockWipe"
                subtype="clockwiseThree" direction="reverse"/>
    <transition id="bowtiewipe1" dur="1" type="bowTieWipe"/>
    <transition id="bowtiewipe2" dur="1" type="bowTieWipe" subtype="horizontal"/>
    <transition id="ellipsewipe1" dur="1" type="ellipseWipe"/>
    <transition id="ellipsewipe2" dur="1" type="ellipseWipe"
                subtype="vertical"/>
    <transition id="fade1" dur="1" type="fade"/>
    <transition id="fade2" dur="0.3" type="fade"/>
    <paramGroup id="description">
      <param name="fontColor" value="blue"/>
      <param name="fontPtSize" value="8"/>
    </paramGroup>
  </head>
  <body>
    <seq>
      <brush region="region3" dur="1.5" color="gray" transOut="ellipsewipe1" />
      <par>
        <img src="../icons/64-apps-kmplayer.png" dur="3" region="region1"
             transIn="bowtiewipe1" transOut="bowtiewipe2"/>
        <seq>
          <text src="data:,bowTieWipe%20vertical" region="region2"
                dur="1.5" transIn="fade2" transOut="barwipe3"
                paramGroup="description"/>
          <text src="data:,bowTieWipe%20horizontal"
                region="region2" dur="1.5" transIn="barwipe3" transOut="fade2"
                paramGroup="description"/>
        </seq>
      </par>
      <par>
        <img src="../icons/64-apps-kmplayer.png" dur="3" region="region1"
             transIn="clockwipe1" transOut="clockwipe2"/>
        <seq>
          <text src="data:,clockWipe%20clockwiseTwelve" region="region2"
                dur="1.5" transIn="fade2" transOut="barwipe3"
                paramGroup="description"/>
          <text src="data:,clockWipe%20clockwiseThree%20reversed"
                region="region2" dur="1.5" transIn="barwipe3" transOut="fade2"
                paramGroup="description"/>
        </seq>
      </par>
      <par>
        <img src="../icons/64-apps-kmplayer.png" dur="3" region="region1"
             transIn="pushwipe1" transOut="pushwipe2"/>
        <seq>
          <text src="data:,pushWipe%20fromTop" region="region2" dur="1.5"
                transIn="fade2" transOut="barwipe3"
                paramGroup="description"/>
          <text src="data:,pushWipe%20fromBottom" region="region2" dur="1.5"
                transIn="barwipe3" transOut="fade2"
                paramGroup="description"/>
        </seq>
      </par>
      <par>
        <img src="../icons/64-apps-kmplayer.png" dur="3" region="region1"
             transIn="iriswipe1" transOut="iriswipe2"/>
        <seq>
          <text src="data:,irishWipe%20rectangle" region="region2" dur="1.5"
                transIn="fade2" transOut="barwipe3"
                paramGroup="description"/>
          <text src="data:,irishWipe%20diamond" region="region2" dur="1.5"
                transIn="barwipe3" transOut="fade2"
                paramGroup="description"/>
        </seq>
      </par>
      <par>
        <img src="../icons/64-apps-kmplayer.png" dur="3" region="region1"
             transIn="barwipe1" transOut="barwipe2"/>
        <seq>
          <text src="data:,barWipe%20leftToRight" region="region2" dur="1.5"
                transIn="fade2" transOut="barwipe3"
                paramGroup="description"/>
          <text src="data:,irishWipe%20leftToRight%20reversed"
                region="region2" dur="1.5" transIn="barwipe3" transOut="fade2"
                paramGroup="description"/>
        </seq>
      </par>
      <par>
        <img src="../icons/64-apps-kmplayer.png" dur="3" region="region1"
             transIn="barwipe4" transOut="barwipe5"/>
        <seq>
          <text src="data:,barWipe%20leftToRight%2040-60" region="region2"
                dur="1.5" transIn="fade2" transOut="barwipe3"
                paramGroup="description"/>
          <text src="data:,irishWipe%20leftToRight%200-50%20reversed"
                region="region2" dur="1.5" transIn="barwipe3" transOut="fade2"
                paramGroup="description"/>
        </seq>
      </par>
      <par>
        <seq>
          <img src="../icons/64-apps-kmplayer.png" dur="1" region="region1"
               transIn="fade2" panZoom="0,0,50%,50%" fill="transition"/>
          <img src="../icons/64-apps-kmplayer.png" dur="1" region="region1"
               transIn="fade2" panZoom="0,50%,50%,50%" fill="transition"/>
          <img src="../icons/64-apps-kmplayer.png" dur="1" region="region1"
               transIn="fade2" panZoom="50%,50%,50%,50%" fill="transition"/>
          <img src="../icons/64-apps-kmplayer.png" dur="1" region="region1"
               transIn="fade2" panZoom="50%,0,50%,50%" transOut="fade2"/>
        </seq>
        <seq>
          <text src="data:,fade%20fill=%22transition%22" region="region2"
                dur="3" transIn="fade2" transOut="barwipe3"
                paramGroup="description"/>
          <text src="data:,fade" region="region2" dur="1"
                transIn="fade2" transOut="fade2"
                paramGroup="description"/>
        </seq>
      </par>
      <par>
        <img src="../icons/64-apps-kmplayer.png" dur="3" region="region1"
             transIn="ellipsewipe1" transOut="ellipsewipe2"/>
        <seq>
          <text src="data:,ellipseWipe%20vertical" region="region2"
                dur="1.5" transIn="fade2" transOut="barwipe3"
                paramGroup="description"/>
          <text src="data:,ellipseWipe%20vertical"
                region="region2" dur="1.5" transIn="barwipe3" transOut="fade2"
                paramGroup="description"/>
        </seq>
      </par>
      <par>
        <video src="rp.smil" dur="6" region="region1" fit="meet"
             transIn="clockwipe1" transOut="ellipsewipe1"/>
        <seq>
          <text src="data:,nested rp.smil%20clockWipe" region="region2"
                dur="3" transIn="fade2" transOut="barwipe3"
                paramGroup="description"/>
          <text src="data:,ellipseWipe%20circle"
                region="region2" dur="3" transIn="barwipe3" transOut="fade2"
                paramGroup="description"/>
        </seq>
      </par>
      <brush region="region3" dur="2" color="gray" transIn="ellipsewipe1" />
    </seq>
  </body>
</smil>
