<?xml version="1.0" encoding="utf-8"?>
<window>
	<zorder>4</zorder>
	<controls>
		<control type="group">
			<visible>!Window.IsActive(startup) + !Window.IsActive(GameVolume)</visible>
			<centerleft>50%</centerleft>
			<width>112</width>
			<top>0</top>
			<animation effect="fade" start="100" end="0" time="200" delay="1000" condition="Player.Muted">Conditional</animation>
			<animation effect="fade" start="0" end="100" time="150">WindowOpen</animation>
			<animation effect="fade" start="100" end="0" time="150">WindowClose</animation>
			<control type="progress" id="29999">
				<include>HiddenObject</include>
				<info>Player.Volume</info>
			</control>
			<control type="image">
				<left>12</left>
				<top>5</top>
				<width>88</width>
				<height>88</height>
				<texture>osd/buffer-bg.png</texture>
				<visible>Window.IsActive(fullscreenvideo) | Window.IsActive(FullscreenGame) | Window.IsActive(slideshow)</visible>
			</control>
			<control type="image">
				<left>22</left>
				<top>15</top>
				<width>68</width>
				<height>68</height>
				<texture>dialogs/extendedprogress/loading-back.png</texture>
				<animation effect="fade" start="100" end="0" delay="300" time="500" tween="sine" condition="Player.Muted">Conditional</animation>
			</control>
			<control type="image">
				<left>22</left>
				<top>15</top>
				<width>68</width>
				<height>68</height>
				<texture>$INFO[Control.GetLabel(29999),dialogs/volume/progress/p,.png]</texture>
				<animation effect="fade" start="100" end="0" delay="300" time="500" tween="sine" condition="Player.Muted">Conditional</animation>
			</control>
			<control type="image">
				<left>36</left>
				<top>29</top>
				<width>40</width>
				<height>40</height>
				<texture colordiffuse="white">$VAR[VolumeIconVar]</texture>
			</control>
		</control>
	</controls>
</window>
