rsvgoverlay: very slow with complex SVGs
I was experimenting with https://goldvoice.club/@privateer/svg-test/ and found that it is very slow an gst-launch uses more than 2 cores to render 1000x1000 output with this pipeline:
GST_DEBUG=3 gst-launch-1.0 \
curlhttpsrc location=https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/gallardo.svg ! image/svg ! \
rsvgoverlay fit-to-frame=true name=o ! videoconvert ! video/x-raw,width=1000,height=1000 ! \
queue ! autovideosink \
videotestsrc is-live=true ! videoconvert ! o.
I think it just renders SVG on each frame instead of caching it somewhere and reusing for subsequent frames