<html><head></head><body><div>On Mon, 2021-07-19 at 15:52 +0200, F Weers via gstreamer-devel wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="ltr"><p dir="auto"></p><p dir="auto">I am running everything inside a Docker container and use <code>apt-get install libgstreamer1.0</code> to install the required packages. Since the above mentioned plugin is part of 1.19.1 (if I understand correctly), it is not included in the <code>gstreamer1.0-plugins-bad</code> package yet. What would be the easiest way to install this package and use it?</p><ol dir="auto"><li>Can I build this plugin on its own or should I build the whole <a href="https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/">https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/</a> repository? In that case, is gst-build the way to go (<a href="https://gitlab.freedesktop.org/gstreamer/gst-build/blob/master/README.md">https://gitlab.freedesktop.org/gstreamer/gst-build/blob/master/README.md</a>)?</li></ol></div></blockquote><div><br></div><div>gst-build would be a good way for building the latest git version of GStreamer. You generally need to build all the modules and not just a single plugin or module set.</div><div>It should however be possible to backport this specific plugin to an older version and then it should be possible to just compile that.</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="ltr"><ol dir="auto"><li>If I'm building the plugin from source, should the version of GStreamer match this (and thus also be compiled from source to 1.19.1)? Or can I keep using the publicly available packages that refer to 1.18 (if I'm correctly)?</li></ol></div></blockquote><div><br></div><div>The build will simply fail otherwise.</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="ltr"><ol dir="auto"><li>This is probably not the right place, but if I need to update all of these, do I also need to update the Rust bindings?</li></ol></div></blockquote><div><br></div><div>No, they will work with any GStreamer version >= 1.8. The only reason why you might want to update the bindings would be if there are newer features or bugfixes that you need.</div><div><br></div><div><span><pre>-- <br></pre><div data-evo-paragraph="" class="" style="width: 71ch;" data-evo-signature-plain-text-mode="">Sebastian Dröge, Centricular Ltd · <a href="https://www.centricular.com">https://www.centricular.com</a></div></span></div></body></html>