audio_always_works/docs/adr/002-events.drawio

86 lines
9.9 KiB
Plaintext

<mxfile host="draw.home.privatevoid.nl" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Safari/605.1.15" version="27.1.6">
<diagram name="Page-1" id="G3W9eUluDOTOJ3pVBLrm">
<mxGraphModel dx="1745" dy="1191" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="qVedj06A-rBEsVxlXKs5-4" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="460" y="20" width="690" height="1110" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-2" value="Audio devices listed" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#f0a30a;strokeColor=#BD7000;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="1220" y="50" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-3" value="List audio devices" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#1ba1e2;strokeColor=#006EAF;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#ffffff;" parent="1" vertex="1">
<mxGeometry x="735" y="40" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0;entryDx=140;entryDy=90;entryPerimeter=0;" parent="1" source="qVedj06A-rBEsVxlXKs5-3" target="qVedj06A-rBEsVxlXKs5-2" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-6" value="Change input device" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#1ba1e2;strokeColor=#006EAF;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#ffffff;" parent="1" vertex="1">
<mxGeometry x="735" y="230" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-7" value="Change output device" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#1ba1e2;strokeColor=#006EAF;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#ffffff;" parent="1" vertex="1">
<mxGeometry x="735" y="420" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-9" value="Update rules" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#1ba1e2;strokeColor=#006EAF;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#ffffff;" parent="1" vertex="1">
<mxGeometry x="735" y="640" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-10" value="Default input device changed" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#f0a30a;strokeColor=#BD7000;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="210" y="220" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-11" value="Input device changed" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#f0a30a;strokeColor=#BD7000;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="1220" y="240" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-12" value="Output device changed" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#f0a30a;strokeColor=#BD7000;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="1220" y="430" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-14" value="Audio devices changed" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#f0a30a;strokeColor=#BD7000;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="210" y="30" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-15" value="Default output device changed" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#f0a30a;strokeColor=#BD7000;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="210" y="410" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0;entryDx=140;entryDy=90;entryPerimeter=0;" parent="1" source="qVedj06A-rBEsVxlXKs5-14" target="qVedj06A-rBEsVxlXKs5-3" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0;entryDx=140;entryDy=90;entryPerimeter=0;" parent="1" source="qVedj06A-rBEsVxlXKs5-10" target="qVedj06A-rBEsVxlXKs5-6" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0;entryDx=140;entryDy=90;entryPerimeter=0;" parent="1" source="qVedj06A-rBEsVxlXKs5-15" target="qVedj06A-rBEsVxlXKs5-7" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0;entryDx=140;entryDy=90;entryPerimeter=0;" parent="1" source="qVedj06A-rBEsVxlXKs5-7" target="qVedj06A-rBEsVxlXKs5-12" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0;entryDx=140;entryDy=90;entryPerimeter=0;" parent="1" source="qVedj06A-rBEsVxlXKs5-6" target="qVedj06A-rBEsVxlXKs5-11" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-21" value="Rule created" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#f0a30a;strokeColor=#BD7000;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="210" y="630" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-22" value="Rule updated" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#f0a30a;strokeColor=#BD7000;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="210" y="830" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-23" value="Rule deleted" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#f0a30a;strokeColor=#BD7000;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="210" y="1009" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-24" value="Rules updated" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fillColor=#f0a30a;strokeColor=#BD7000;fillStyle=solid;direction=west;gradientDirection=north;shadow=1;size=20;pointerEvents=1;fontColor=#000000;" parent="1" vertex="1">
<mxGeometry x="1220" y="650" width="140" height="160" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0;entryDx=140;entryDy=90;entryPerimeter=0;" parent="1" source="qVedj06A-rBEsVxlXKs5-21" target="qVedj06A-rBEsVxlXKs5-9" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0;entryDx=140;entryDy=90;entryPerimeter=0;" parent="1" source="qVedj06A-rBEsVxlXKs5-22" target="qVedj06A-rBEsVxlXKs5-9" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0;entryDx=140;entryDy=90;entryPerimeter=0;" parent="1" source="qVedj06A-rBEsVxlXKs5-23" target="qVedj06A-rBEsVxlXKs5-9" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qVedj06A-rBEsVxlXKs5-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0;entryDx=140;entryDy=90;entryPerimeter=0;" parent="1" source="qVedj06A-rBEsVxlXKs5-9" target="qVedj06A-rBEsVxlXKs5-24" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>