LUMIERA.clone/data/icons/svg/panel-play.svg
Ichthyostega b0e8fa2ff6 XV-Display: introduce a new kind of docking panel for the play-control
While this is not strictly necessary for this experiment,
this is something we should try to establish early:

A »play control« should be handled as an independent UI element,
without tying it logically with some viewer (or timeline); the reason is
that such a play control needs a set of very well designed keyboard bindings,
and thus we will attempt use a focus concept to link to some active viewer
instead of creating one primary viewer, which gets the benefit of the
well accessible keybindings.

Basically we want to create an explicit association between
 - a timeline
 - some viewer
 - a play-control

Introducing a new kind of panel shows again that the `PanelManager`
needs a rework; everything there is way too much ''hard wired''

And the new panel with the play control needs an **Icon** — which is
a challenge in itself; my proposal here is to build on the film metaphor,
and combine the symbol of "Play / Pause" with an stylised film or tape player
(with the secondary idea that this icon also somewhat looks like a owl face)
2025-05-05 23:48:22 +02:00

517 lines
26 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="150"
height="100"
id="icon"
sodipodi:version="0.32"
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
version="1.0"
sodipodi:docname="panel-play.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<title
id="doctitle">Icon: play control</title>
<defs
id="defsz">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter21"
x="-0.069065808"
y="-0.094578709"
width="1.1381316"
height="1.1891574">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.8775"
id="feGaussianBlur21" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter28"
x="-0.08906238"
y="-0.13716608"
width="1.1781248"
height="1.2743322">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.7338546"
id="feGaussianBlur28" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1"
x="-0.078995671"
y="-0.10222452"
width="1.1579913"
height="1.204449">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.686925"
id="feGaussianBlur1" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter2"
x="-0.13502681"
y="-0.16314888"
width="1.2700536"
height="1.3262978">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.87631782"
id="feGaussianBlur2" />
</filter>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
gridtolerance="10000"
guidetolerance="10"
objecttolerance="10"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="5"
inkscape:cx="75"
inkscape:cy="40"
inkscape:document-units="px"
inkscape:current-layer="layerp"
showgrid="false"
inkscape:snap-nodes="true"
inkscape:snap-bbox="true"
inkscape:snap-global="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:window-width="1920"
inkscape:window-height="1061"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:showpageshadow="2"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1">
<inkscape:grid
type="xygrid"
id="pixelgrid"
visible="false"
enabled="true"
spacingx="0.5"
spacingy="0.5"
empspacing="2"
originx="0"
originy="0"
units="px" />
</sodipodi:namedview>
<metadata
id="metadead">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title>Icon: play control</dc:title>
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
<dc:creator>
<cc:Agent>
<dc:title>Ichthyostega</dc:title>
</cc:Agent>
</dc:creator>
<dc:publisher>
<cc:Agent>
<dc:title>Lumiera.org</dc:title>
</cc:Agent>
</dc:publisher>
<dc:description>Icon to identify a play-control in the GUI
prepared for Lumiera build :: Icon rendering</dc:description>
<dc:identifier>icon:panel-play</dc:identifier>
<dc:date>2025</dc:date>
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<g
inkscape:groupmode="layer"
inkscape:label="artwork:panel-play"
id="aardvark"
style="display:inline">
<g
inkscape:groupmode="layer"
id="layerp"
inkscape:label="plate#1"
style="display:none"
sodipodi:insensitive="true">
<rect
id="bbox48"
x="8"
y="44"
width="48"
height="48"
style="fill:black;fill-opacity:0.5;stroke:#5a8fb2;stroke-width:0.1;stroke-opacity:1"
sodipodi:insensitive="true" />
<rect
id="bbox32"
x="60"
y="60"
width="32"
height="32"
style="fill:black;fill-opacity:0.5;stroke:#5a8fb2;stroke-width:0.1;stroke-opacity:1"
sodipodi:insensitive="true" />
<rect
id="bbox24"
x="96"
y="68"
width="24"
height="24"
style="fill:black;fill-opacity:0.5;stroke:#5a8fb2;stroke-width:0.1;stroke-opacity:1"
sodipodi:insensitive="true" />
<rect
id="bbox22"
x="97"
y="69"
width="22"
height="22"
style="fill:black;fill-opacity:0.5;stroke:#5a8fb2;stroke-width:0.1;stroke-opacity:1"
sodipodi:insensitive="true" />
<rect
id="bbox16"
x="124"
y="76"
width="16"
height="16"
style="fill:black;fill-opacity:0.5;stroke:#5a8fb2;stroke-width:0.1;stroke-opacity:1"
sodipodi:insensitive="true" />
</g>
<g
id="player48">
<g
id="shadow1"
style="display:inline;mix-blend-mode:normal;fill:#4d4d5a;fill-opacity:0.686957;filter:url(#filter28)"
transform="translate(0.55689404,1.6033577)">
<path
id="sh_f1"
style="display:inline"
d="m 43.920868,53.907033 a 11.68072,12 0 0 0 -11.68072,12 11.68072,12 0 0 0 11.68072,12 11.68072,12 0 0 0 11.680721,-12 11.68072,12 0 0 0 -11.680721,-12 z m 0,7.5 a 4.3802703,4.5 0 0 1 4.38027,4.5 4.3802703,4.5 0 0 1 -4.38027,4.5 4.3802703,4.5 0 0 1 -4.38027,-4.5 4.3802703,4.5 0 0 1 4.38027,-4.5 z m -23.361442,-7.5 a 11.68072,12 0 0 0 -11.6807199,12 11.68072,12 0 0 0 11.6807199,12 11.68072,12 0 0 0 11.680722,-12 11.68072,12 0 0 0 -11.680722,-12 z m 0,7.5 a 4.3802703,4.5 0 0 1 4.380271,4.5 4.3802703,4.5 0 0 1 -4.380271,4.5 4.3802703,4.5 0 0 1 -4.380269,-4.5 4.3802703,4.5 0 0 1 4.380269,-4.5 z" />
<path
id="sh_h1"
style="display:inline"
d="m 27.374586,76.244353 h 3 v 8 h -3 z m 5,-2e-6 8,4 -8,4 z" />
</g>
<g
id="film1"
style="display:inline;stroke:#6c5d6f;stroke-opacity:1">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#6c5d6f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
d="M 15.519846,76.588962 26,81 h 2"
id="filmpath11"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#6c5d6f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
d="m 39,81 h 2.5 l 8.677558,-5.30418"
id="filmpath12"
sodipodi:nodetypes="ccc" />
</g>
<g
id="spool11"
transform="translate(-22.970703,34)">
<path
id="film11"
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:#6c5d6f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
d="m 42.970703,20 a 12,12 0 0 0 -12,12 12,12 0 0 0 12,12 12,12 0 0 0 12,-12 12,12 0 0 0 -12,-12 z m 0,7.5 a 4.5,4.5 0 0 1 4.5,4.5 4.5,4.5 0 0 1 -4.5,4.5 4.5,4.5 0 0 1 -4.5,-4.5 4.5,4.5 0 0 1 4.5,-4.5 z" />
<circle
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.999997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
id="core11"
cx="42.970703"
cy="32"
r="4.5" />
</g>
<g
id="spool12"
transform="translate(1.029297,34)">
<path
id="film12"
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:#6c5d6f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
d="m 42.970703,20 a 12,12 0 0 0 -12,12 12,12 0 0 0 12,12 12,12 0 0 0 12,-12 12,12 0 0 0 -12,-12 z m 0,7.5 a 4.5,4.5 0 0 1 4.5,4.5 4.5,4.5 0 0 1 -4.5,4.5 4.5,4.5 0 0 1 -4.5,-4.5 4.5,4.5 0 0 1 4.5,-4.5 z" />
<circle
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.999997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
id="core12"
cx="42.970703"
cy="32"
r="4.5" />
</g>
<g
id="head1"
transform="translate(5.03,33)"
style="display:inline">
<path
style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 26.97,44.0 8.24,4.14 -8.24,3.86 z"
id="play1"
sodipodi:nodetypes="cccc" />
<rect
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
id="pause1"
width="3.3"
height="8"
x="21.97"
y="44"
ry="0" />
</g>
</g>
<g
id="player32">
<g
id="shadow2"
style="font-variation-settings:normal;opacity:1;mix-blend-mode:normal;vector-effect:none;fill:#4d4d5a;fill-opacity:0.686957;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;filter:url(#filter21);stop-color:black;stop-opacity:1"
transform="translate(0.95831709,1.0146887)">
<path
id="sh_f2"
style="display:inline;stroke-width:0.999995"
d="m 67.095397,66.394602 a 7.3772554,7.5 0 0 0 -7.377255,7.5 7.3772554,7.5 0 0 0 7.377255,7.5 7.3772554,7.5 0 0 0 7.377255,-7.5 7.3772554,7.5 0 0 0 -7.377255,-7.5 z m 0,4.6875 a 2.7664708,2.8125 0 0 1 2.766471,2.8125 2.7664708,2.8125 0 0 1 -2.766471,2.8125 2.7664708,2.8125 0 0 1 -2.766471,-2.8125 2.7664708,2.8125 0 0 1 2.766471,-2.8125 z m 15.738147,-4.6875 a 7.3772554,7.5 0 0 0 -7.377256,7.5 7.3772554,7.5 0 0 0 7.377256,7.5 7.3772554,7.5 0 0 0 7.377255,-7.5 7.3772554,7.5 0 0 0 -7.377255,-7.5 z m 0,4.6875 a 2.7664708,2.8125 0 0 1 2.766471,2.8125 2.7664708,2.8125 0 0 1 -2.766471,2.8125 2.7664708,2.8125 0 0 1 -2.766471,-2.8125 2.7664708,2.8125 0 0 1 2.766471,-2.8125 z" />
<path
id="sh_h2"
style="display:inline"
d="m 71.169115,80.66177 h 3.295818 v 8 h -3.295818 z m 5.000002,-2e-6 8.236654,4.13805 -8.236654,3.86195 z" />
</g>
<g
id="film2"
style="display:inline;stroke:#6c5d6f;stroke-opacity:1"
transform="translate(44.26571,4)">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#6c5d6f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
d="M 18.034986,74.181114 24.73429,81 h 3"
id="filmpath21"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#6c5d6f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
d="m 38.73429,81 h 1 l 5.39516,-7.755972"
id="filmpath22"
sodipodi:nodetypes="ccc" />
</g>
<g
id="spool21"
transform="matrix(0.625,0,0,0.625,40.643311,53.5)"
style="stroke-width:1.59999">
<path
id="film21"
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:#6c5d6f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.59999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
d="m 42.970703,20 a 12,12 0 0 0 -12,12 12,12 0 0 0 12,12 12,12 0 0 0 12,-12 12,12 0 0 0 -12,-12 z m 0,7.5 a 4.5,4.5 0 0 1 4.5,4.5 4.5,4.5 0 0 1 -4.5,4.5 4.5,4.5 0 0 1 -4.5,-4.5 4.5,4.5 0 0 1 4.5,-4.5 z" />
<circle
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.59999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
id="core21"
cx="42.970703"
cy="32"
r="4.800005" />
</g>
<g
id="spool22"
transform="matrix(0.625,0,0,0.625,56.643314,53.5)"
style="stroke-width:1.59999">
<path
id="film22"
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:#6c5d6f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.59999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
d="m 42.970703,20 a 12,12 0 0 0 -12,12 12,12 0 0 0 12,12 12,12 0 0 0 12,-12 12,12 0 0 0 -12,-12 z m 0,7.5 a 4.5,4.5 0 0 1 4.5,4.5 4.5,4.5 0 0 1 -4.5,4.5 4.5,4.5 0 0 1 -4.5,-4.5 4.5,4.5 0 0 1 4.5,-4.5 z" />
<circle
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.59999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
id="core22"
cx="42.970703"
cy="32"
r="4.800005" />
</g>
<g
id="head2">
<path
style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 76,81 8.24,4.14 -8.24,3.86 z"
id="play2"
sodipodi:nodetypes="cccc" />
<rect
style="color:black;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
id="pause2"
width="3.3"
height="8"
x="71"
y="81"
ry="0" />
</g>
</g>
<g
id="player22">
<g
id="shadow3"
style="opacity:1;mix-blend-mode:normal;fill:#4d4d5a;fill-opacity:0.686957;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter1);stop-color:black;stop-opacity:1"
transform="translate(0.84768657,0.28256219)">
<path
id="sh_f3"
style="display:inline;stroke-width:0.999999"
d="m 112.87836,74.017224 a 5.2174378,5.5 0 0 0 -5.21743,5.5 5.2174378,5.5 0 0 0 5.21743,5.5 5.2174378,5.5 0 0 0 5.21744,-5.5 5.2174378,5.5 0 0 0 -5.21744,-5.5 z m 0,3.4 a 1.9921126,2.1 0 0 1 1.99212,2.1 1.9921126,2.1 0 0 1 -1.99212,2.1 1.9921126,2.1 0 0 1 -1.99211,-2.1 1.9921126,2.1 0 0 1 1.99211,-2.1 z m -10.43487,-3.4 a 5.2174378,5.5 0 0 0 -5.217441,5.5 5.2174378,5.5 0 0 0 5.217441,5.5 5.2174378,5.5 0 0 0 5.21744,-5.5 5.2174378,5.5 0 0 0 -5.21744,-5.5 z m 0,3.4 a 1.9921126,2.1 0 0 1 1.99211,2.1 1.9921126,2.1 0 0 1 -1.99211,2.1 1.9921126,2.1 0 0 1 -1.99211,-2.1 1.9921126,2.1 0 0 1 1.99211,-2.1 z" />
<path
id="sh_h3"
style="display:inline"
d="m 107.7728,84.144666 5.16,3.18 -5.16,2.82 z m -3,0 h 2.16 v 6 h -2.16 z" />
</g>
<g
id="film3"
style="display:inline;stroke:#6c5d6f;stroke-opacity:1"
transform="translate(81.211899,7.9246864)">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#6c5d6f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
d="m 17.35566,73.66163 5.432441,5.413684 h 1.5"
id="filmpath31"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#6c5d6f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
d="m 30.788101,79.075314 c 0,0 0.371411,0.08901 0.568296,0 2.246177,-1.015505 3.708651,-3.792829 5.093206,-5.72838"
id="filmpath32"
sodipodi:nodetypes="csc" />
</g>
<g
id="spool31"
transform="matrix(0.625,0,0,0.625,77.5895,60.42469)"
style="display:inline;stroke-width:1.59999">
<path
id="film31"
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:#6c5d6f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.59999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
d="m 39.86,20.12 a 8.8,8.8 0 0 0 -8.8,8.8 8.8,8.8 0 0 0 8.8,8.8 8.8,8.8 0 0 0 8.8,-8.8 8.8,8.8 0 0 0 -8.8,-8.8 z m 0,5.5 a 3.3,3.3 0 0 1 3.3,3.3 3.3,3.3 0 0 1 -3.3,3.3 3.3,3.3 0 0 1 -3.3,-3.3 3.3,3.3 0 0 1 3.3,-3.3 z" />
<circle
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.59999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
id="core31"
cx="39.906609"
cy="28.970312"
r="3.2498157" />
</g>
<g
id="spool32"
transform="matrix(0.625,0,0,0.625,88.5875,60.425004)"
style="display:inline;stroke-width:1.59999">
<path
id="film32"
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:#6c5d6f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.59999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
d="m 39.86,20.12 a 8.8,8.8 0 0 0 -8.8,8.8 8.8,8.8 0 0 0 8.8,8.8 8.8,8.8 0 0 0 8.8,-8.8 8.8,8.8 0 0 0 -8.8,-8.8 z m 0,5.5 a 3.3,3.3 0 0 1 3.3,3.3 3.3,3.3 0 0 1 -3.3,3.3 3.3,3.3 0 0 1 -3.3,-3.3 3.3,3.3 0 0 1 3.3,-3.3 z" />
<circle
style="color:black;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.59999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
id="core32"
cx="39.906609"
cy="28.970312"
r="3.2498157" />
</g>
<g
id="head3">
<path
style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 108,84 5.16,3.18 L 108,90 Z"
id="play3"
sodipodi:nodetypes="cccc" />
<rect
style="color:black;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
id="pause3"
width="2.16"
height="6"
x="105"
y="84"
ry="0" />
</g>
</g>
<g
id="player16">
<g
id="shadow4"
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#4d4d5a;fill-opacity:0.686957;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;filter:url(#filter2);stop-color:black;stop-opacity:1"
transform="translate(0,1.2374369)">
<path
id="sh_f4"
style="display:inline;stroke-width:0.999997"
d="m 135.92968,77.955062 a 4.1296023,3.8080361 0 0 0 -4.12961,3.808036 4.1296023,3.8080361 0 0 0 4.12961,3.808037 4.1296023,3.8080361 0 0 0 4.1296,-3.808037 4.1296023,3.8080361 0 0 0 -4.1296,-3.808036 z m 0,1.962259 a 2.0016424,1.8457774 0 0 1 2.00164,1.845777 2.0016424,1.8457774 0 0 1 -2.00164,1.845778 2.0016424,1.8457774 0 0 1 -2.00164,-1.845778 2.0016424,1.8457774 0 0 1 2.00164,-1.845777 z m -7.31669,-2.11458 a 4.1296023,3.8080361 0 0 0 -4.1296,3.808036 4.1296023,3.8080361 0 0 0 4.1296,3.808036 4.1296023,3.8080361 0 0 0 4.12961,-3.808036 4.1296023,3.8080361 0 0 0 -4.12961,-3.808036 z m 0,1.962259 a 2.0016424,1.8457774 0 0 1 2.00165,1.845777 2.0016424,1.8457774 0 0 1 -2.00165,1.845777 2.0016424,1.8457774 0 0 1 -2.00163,-1.845777 2.0016424,1.8457774 0 0 1 2.00163,-1.845777 z" />
<path
id="sh_h4"
style="display:inline;stroke-width:0.999999"
d="m 129.63291,85.646447 h 2.18121 v 5.047358 h -2.18121 z m 2.96371,0 4.93951,2.700337 -4.93951,2.347021 z" />
</g>
<g
id="film4">
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#6c5d6f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
d="m 124.9,83.48 3.05,5.51 h 1.5"
id="filmpath41"
sodipodi:nodetypes="ccc" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#6c5d6f;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:none"
d="m 135.82,89.04 c 0,0 0.62,0.08 1.04,-0.3 0.6,-0.55 1.34,-2.57 2.44,-5.59"
id="filmpath42"
sodipodi:nodetypes="csc" />
</g>
<g
id="spool41">
<path
id="film41"
style="color:black;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:#6c5d6f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
d="m 128.22,77.5 a 4.25,4.25 0 0 0 -4.25,4.25 4.25,4.25 0 0 0 4.25,4.25 4.25,4.25 0 0 0 4.25,-4.25 4.25,4.25 0 0 0 -4.25,-4.25 z m 0,2.19 a 2.06,2.06 0 0 1 2.06,2.06 2.06,2.06 0 0 1 -2.06,2.06 2.06,2.06 0 0 1 -2.06,-2.06 2.06,2.06 0 0 1 2.06,-2.06 z" />
<circle
style="color:black;font-variation-settings:normal;display:inline;overflow:visible;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="core41"
cx="128.25"
cy="81.75"
r="1.94" />
</g>
<g
id="spool42"
transform="translate(0,0.16948494)">
<path
id="film42"
style="color:black;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:#6c5d6f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
d="m 135.75,77.5 a 4.25,4.25 0 0 0 -4.25,4.25 4.25,4.25 0 0 0 4.25,4.25 4.25,4.25 0 0 0 4.25,-4.25 4.25,4.25 0 0 0 -4.25,-4.25 z m 0,2.19 a 2.06,2.06 0 0 1 2.06,2.06 2.06,2.06 0 0 1 -2.06,2.06 2.06,2.06 0 0 1 -2.06,-2.06 2.06,2.06 0 0 1 2.06,-2.06 z" />
<circle
style="color:black;font-variation-settings:normal;display:inline;overflow:visible;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="core42"
cx="135.8"
cy="81.75"
r="1.9400001" />
</g>
<g
id="head4">
<path
style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 132,86 5.0547,3.206326 L 132,92 Z"
id="play4"
sodipodi:nodetypes="cccc" />
<rect
style="color:black;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none"
id="pause4"
width="2.2329035"
height="6"
x="128.97"
y="86"
ry="0" />
</g>
</g>
</g>
</svg>