<html><head></head><body><div class="ydp49755b03yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
<div dir="ltr" data-setdir="false"><span>You need the followings:<br></span></div><div dir="ltr" data-setdir="false"><span>export LIBVA_DRIVERS_PATH=/opt/thirdParties/gstreamer/lib/dri</span> ===>new driver location<br></div><div dir="ltr" data-setdir="false"><span>export LD_LIBRARY_PATH=/opt/thirdParties/gstreamer/lib:$LD_LIBRARY_PATH ===>tell plugins where to find libs<br></span></div><div dir="ltr" data-setdir="false">export GST_PLUGIN_PATH<span><span>=/opt/thirdParties/gstreamer/lib/gstreamer-1.0</span></span> ===>new plugin path<br></div>
</div><div id="yahoo_quoted_2191061650" class="yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Thursday, August 10, 2023, 02:46:53 p.m. EDT, GST Developer via gstreamer-devel <gstreamer-devel@lists.freedesktop.org> wrote:
</div>
<div><br></div>
<div><br></div>
<div><div id="yiv7467852323"><div><div>Many thanks for your reply.</div><div><br></div><div>I have also been down this route, but when running gst-inspect-1.0 from the custom path/bin folder, it doesnt find the plug ins,.</div><div>I have also tried setting the gstreamer plug in path, and then things start to show up, but this reveals many link errors between the plugins.</div><div><br></div><div><p style="margin:0px;font-style:normal;font-stretch:normal;font-size:13px;line-height:normal;font-family:Menlo;font-size-adjust:none;"><span style="color:#4a00ff;">Total count</span><span style="">: 306 plugins (303 blacklist entries not shown), 30 features</span></p><p style="margin:0px;font-style:normal;font-stretch:normal;font-size:13px;line-height:normal;font-family:Menlo;font-size-adjust:none;"><span style=""><br></span></p><p style="margin:0px;font-style:normal;font-stretch:normal;font-size:13px;line-height:normal;font-family:Menlo;font-size-adjust:none;">If this is the correct route to a portable folder of gstreamer, could you advise the follow on steps after your step 4. to create a fully linked set of plug ins.</p><p style="margin:0px;font-style:normal;font-stretch:normal;font-size:13px;line-height:normal;font-family:Menlo;font-size-adjust:none;"><br></p><p style="margin:0px;font-style:normal;font-stretch:normal;font-size:13px;line-height:normal;font-family:Menlo;font-size-adjust:none;">I need to be able to include a locally linked folder full of bits for distribution.</p><p style="margin:0px;font-style:normal;font-stretch:normal;font-size:13px;line-height:normal;font-family:Menlo;font-size-adjust:none;"><br></p><p style="margin:0px;font-style:normal;font-stretch:normal;font-size:13px;line-height:normal;font-family:Menlo;font-size-adjust:none;">Many thanks !</p></div><div><br><blockquote type="cite"><div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;"><span style="font-family:-webkit-system-font, Helvetica, sans-serif;color:rgb(127, 127, 127);"><b>Subject:<span class="yiv7467852323Apple-converted-space"> </span></b></span><span style="font-family:-webkit-system-font, Helvetica, sans-serif;"><b>Re: Problem with cerbero package</b><br></span></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;"><span style="font-family:-webkit-system-font, Helvetica, sans-serif;color:rgb(127, 127, 127);"><b>Date:<span class="yiv7467852323Apple-converted-space"> </span></b></span><span style="font-family:-webkit-system-font, Helvetica, sans-serif;">10 August 2023 at 19:35:29 BST<br></span></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;"><span style="font-family:-webkit-system-font, Helvetica, sans-serif;color:rgb(127, 127, 127);"><b>To:<span class="yiv7467852323Apple-converted-space"> </span></b></span><span style="font-family:-webkit-system-font, Helvetica, sans-serif;">"<a rel="nofollow noopener noreferrer" ymailto="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>" <<a rel="nofollow noopener noreferrer" ymailto="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>><br></span></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;"><span style="font-family:-webkit-system-font, Helvetica, sans-serif;color:rgb(127, 127, 127);"><b>Cc:<span class="yiv7467852323Apple-converted-space"> </span></b></span><span style="font-family:-webkit-system-font, Helvetica, sans-serif;">GST Developer <<a rel="nofollow noopener noreferrer" ymailto="mailto:gstreamer@gallery.co.uk" target="_blank" href="mailto:gstreamer@gallery.co.uk">gstreamer@gallery.co.uk</a>><br></span></div><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;"><br><div style="font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;font-family:Helvetica, Arial, sans-serif;font-size:13px;" class="yiv7467852323ydp46b32620yahoo-style-wrap"><div dir="ltr"><h2 id="yiv7467852323ydp7588f453yiv7202207353ydpb67c06abGetSource1" style="margin-top:0.2em;margin-bottom:0.2em;">Get Source</h2><ol style="margin-top:0em;margin-bottom:0em;"><li>get source: git clone<span class="yiv7467852323Apple-converted-space"> </span><a rel="nofollow noopener noreferrer" shape="rect" target="_blank" href="https://gitlab.freedesktop.org/gstreamer/gstreamer.git" class="yiv7467852323ydp7588f453yiv7202207353ydpb67c06abext-link"><span class="yiv7467852323ydp7588f453yiv7202207353ydpb67c06abicon"></span>https://gitlab.freedesktop.org/gstreamer/gstreamer.git</a></li><li>git tag -l <==== to list all tags</li><li>git checkout tags/1.22.5 <==== for example</li></ol><h2 id="yiv7467852323ydp7588f453yiv7202207353ydpb67c06abBuildandinstall1" style="margin-top:0.2em;margin-bottom:0.2em;">Build and install</h2><ol dir="ltr" style="margin-top:0em;margin-bottom:0em;"><li>cd gstreamer</li><li>meson setup --prefix=/opt/thirdParties/gstreamer1-22-2 -Dlibdir=lib builddir</li><li>ninja -C builddir</li><li>sudo ninja install -C builddir</li></ol><div><br clear="none"></div><div><br clear="none"></div><div dir="ltr">Do not build into default places. Otherwise, you may have hard time to clean it up if you want to remove it or change it.</div><div>Set the proper path for your own use after it is installed.<span class="yiv7467852323Apple-converted-space"> </span><br></div><div><br></div><div dir="ltr">meson version may not be compatible. If not, get meson source code and build a new one to use.<br></div></div></div><div id="yiv7467852323yahoo_quoted_2609988748" style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;" class="yiv7467852323yahoo_quoted"><div style="font-family:Helvetica, Arial, sans-serif;font-size:13px;color:rgb(38, 40, 42);"><div>On Thursday, August 10, 2023, 01:45:32 p.m. EDT, GST Developer via gstreamer-devel <<a rel="nofollow noopener noreferrer" ymailto="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>> wrote:</div><div><br></div><div><br></div><div><div id="yiv7467852323"><div>Hi Folks<div><br></div><div>I am trying to find a way to package up gstreamer 1.22 for Ubuntu 22.04. I can install gstreamer 1.20 from main repositories, but I need 1.22 for a fix related to webrtc,.</div><div><br></div><div>I have been using cerbero to do a complete build from source, which works fine to the end of the ninja build, an if I invoke python3 ./gst-env.py i get everything working fine in a sandbox</div><div><br></div><div>- To create a package I can easily install on another system I am trying :</div><div><b>./cerbero-uninstalled package gstreamer-1.0</b></div><div><br></div><div>This looks very promising and *almost* gets to the end, but then fails with the trace below:</div></div></div></div></div></div></div></blockquote><br></div><br></div></div></div>
</div>
</div></body></html>