<!--
    AI saved to SVG, converted to XAML using Inkscape, then modified manually to provide 
    interactivity. Be aware of this when overwriting this file.
-->
<ResourceDictionary 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d">
    <Viewbox
         xmlns:osd="clr-namespace:MassiveKnob.Plugin.CoreAudio.OSD"
         Stretch="Uniform" 
         x:Key="SpeakerIcon"
         d:DataContext="{d:DesignInstance osd:OSDWindowViewModel}">
        <Canvas Width="256" Height="256">
            <Polygon Visibility="{Binding IsNotMutedVisibility}"
                     Points="   133.5,215.101 61.75,168 8.75,168 8.75,88 61.75,88 133.5,40.899  " Name="Speaker_1_" FillRule="NonZero" StrokeThickness="12" Stroke="#FFFFFFFF" StrokeMiterLimit="10" StrokeLineJoin="Round"/>
            <Path Visibility="{Binding VolumeLowVisibility}" Name="Low" StrokeThickness="12" Stroke="#FFFFFFFF" StrokeMiterLimit="10" StrokeLineJoin="Round" StrokeStartLineCap="Round" StrokeEndLineCap="Round">
                <Path.Data>
                    <PathGeometry Figures="   M166.806 86c0 0 12.528 15.833 12.528 40.167s-12.528 43.823-12.528 43.823" FillRule="NonZero"/>
                </Path.Data>
            </Path>
            <Path Visibility="{Binding VolumeMediumVisibility}" Name="Medium" StrokeThickness="12" Stroke="#FFFFFFFF" StrokeMiterLimit="10" StrokeLineJoin="Round" StrokeStartLineCap="Round" StrokeEndLineCap="Round">
                <Path.Data>
                    <PathGeometry Figures="   M188.479 57c0 0 21.183 26.769 21.183 67.91c0 41.141-21.183 74.089-21.183 74.089" FillRule="NonZero"/>
                </Path.Data>
            </Path>
            <Path Visibility="{Binding VolumeHighVisibility}" Name="High" StrokeThickness="12" Stroke="#FFFFFFFF" StrokeMiterLimit="10" StrokeLineJoin="Round" StrokeStartLineCap="Round" StrokeEndLineCap="Round">
                <Path.Data>
                    <PathGeometry Figures="   M216.737 35.517c0 0 27.944 35.316 27.944 89.593s-27.944 97.75-27.944 97.75" FillRule="NonZero"/>
                </Path.Data>
            </Path>

            <Path Visibility="{Binding IsMutedVisibility}" Name="path4561" Fill="#FFFFFFFF">
                <Path.Data>
                    <PathGeometry Figures="M160.503 221.101c-1.717 0-3.421-0.732-4.608-2.153L10.395 44.746c-2.125-2.543-1.785-6.327 0.759-8.451   c2.544-2.125 6.328-1.784 8.451 0.759l145.5 174.201c2.124 2.544 1.784 6.327-0.759 8.452   C163.224 220.644 161.859 221.101 160.503 221.101z" FillRule="NonZero"/>
                </Path.Data>
            </Path>
            <Path Visibility="{Binding IsMutedVisibility}" Name="path4563" Fill="#FFFFFFFF">
                <Path.Data>
                    <PathGeometry Figures="M127.5 203.984l-62.458-41C64.064 162.342 62.92 162 61.75 162h-47V94h28.967L33.694 82H8.75c-3.313 0-6 2.687-6 6v80   c0 3.313 2.687 6 6 6h51.207l70.25 46.116c0.997 0.654 2.144 0.984 3.293 0.984c0.979 0 1.958-0.238 2.85-0.72   c1.94-1.048 3.15-3.075 3.15-5.28v-6.423l-12-14.367V203.984z" FillRule="NonZero"/>
                </Path.Data>
            </Path>
            <Path Visibility="{Binding IsMutedVisibility}" Name="path4565" Fill="#FFFFFFFF">
                <Path.Data>
                    <PathGeometry Figures="M127.5 52.016v104.856l12 14.367V40.899c0-2.205-1.21-4.232-3.15-5.28c-1.939-1.047-4.299-0.947-6.143 0.264L63.19 79.877   l7.744 9.271L127.5 52.016z" FillRule="NonZero"/>
                </Path.Data>
            </Path>
        </Canvas>
    </Viewbox>
</ResourceDictionary>
    