<div>Hello, Katerina,</div><div> </div><div>When you've run ninja <> install, your new version of gstreamer 1.18.x has been installed under /usr/<strong>local</strong>/lib/x86_64-linux-gnu/gstreamer-1.0/. You need to add this path to your LD_LIBRARY_PATH and somehow ignore default system gstreamer path from LD_LIBRARY_PATH (I don't know how to do that).</div><div> </div><div>If you want to delete default system gstreamer and install new, then you need to</div><div>1) remove system gstrreamer, but without dependecies, like this:</div><div><div>sudo dpkg -r --force-depends libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x</div><div> </div><div>2) inside gst-build directory remove installed gstreamer from /usr/local:</div><div> </div><div><div>ninja -C builddir uninstall</div></div><div> </div><div>3) inside gst-build remove previous builddir and add prefix to meson (default is /usr/local)</div><div> </div><div>sudo rm -rf builddir</div><div><div>meson builddir --prefix=/usr<br />ninja -C builddir install</div><div> </div><div>It will install gstreamer inside /usr/lib/x86_64-linux-gnu/gstreamer-1.0/</div></div></div><div> </div><div>4) Then probably you will have warnings inside sudo apt-get for gstreamer dependecies, but it will be work under you default system path.</div><div> </div><div>09.11.2020, 21:30, "Katerina Voulgary" <katerina.voulgary@iccs.gr>:</div><blockquote><p> </p><div><br /><br />-------- Προωθημένο μήνυμα --------<table border="0" cellpadding="0" cellspacing="0"><tbody><tr><th>Θέμα:</th><td>Re: GStreamer in ubuntu 18</td></tr><tr><th>Ημερομηνία:</th><td>Mon, 9 Nov 2020 17:11:52 +0200</td></tr><tr><th>Από:</th><td>Katerina Voulgary <a href="mailto:katerina.voulgary@iccs.gr" rel="noopener noreferrer"><katerina.voulgary@iccs.gr></a></td></tr><tr><th>Προς:</th><td>Andrés Meseguer Valenzuela <a href="mailto:anmeva1@etsid.upv.es" rel="noopener noreferrer"><anmeva1@etsid.upv.es></a></td></tr></tbody></table> <p>In my gst-build  'gst-inspect opusenc' says it is at location "gst-build/builddir/subprojects/gst-plugins-base/ext/opus/libgstopus.so"</p><p>If your 'gst-inspect opusenc' says it is not installed, then revisit the instructions, perhaps there is something to be fixed, maybe a library inside gst-build or a plugin not enabled.</p> <p> </p><div>Στις 9/11/20 4:50 μ.μ., o/η Andrés Meseguer Valenzuela έγραψε:</div><blockquote><br />Hi, that helped.<br />Indeed, I can use last version of GStreamer. But, for example, my code uses opusenc and opusdec, and when I try to apply my code, it returns that opusenc is not an element.<br />Hence, I must understand that it is not installed, despite of the fact that gst-plugins-base is installed.<br /><br />Do you know what should I do?<br /><br />Thanks.<br /><br /><br /><a href="mailto:gstreamer-devel-request@lists.freedesktop.org" rel="noopener noreferrer">gstreamer-devel-request@lists.freedesktop.org</a> escribió:<br /> <blockquote>Send gstreamer-devel mailing list submissions to<br />    <a href="mailto:gstreamer-devel@lists.freedesktop.org" rel="noopener noreferrer">gstreamer-devel@lists.freedesktop.org</a><br /><br />To subscribe or unsubscribe via the World Wide Web, visit<br />    <a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noopener noreferrer">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br />or, via email, send a message with subject or body 'help' to<br />    <a href="mailto:gstreamer-devel-request@lists.freedesktop.org" rel="noopener noreferrer">gstreamer-devel-request@lists.freedesktop.org</a><br /><br />You can reach the person managing the list at<br />    <a href="mailto:gstreamer-devel-owner@lists.freedesktop.org" rel="noopener noreferrer">gstreamer-devel-owner@lists.freedesktop.org</a><br /><br />When replying, please edit your Subject line so it is more specific<br />than "Re: Contents of gstreamer-devel digest..."<br /><br /><br />Today's Topics:<br /><br />   1. GStreamer in ubuntu 18 (Andr?s Meseguer Valenzuela)<br />   2. Re: GStreamer in ubuntu 18 (Katerina Voulgary)<br /><br /><br />----------------------------------------------------------------------<br /><br />Message: 1<br />Date: Mon, 09 Nov 2020 15:21:22 +0100<br />From: Andr?s Meseguer Valenzuela <a href="mailto:anmeva1@etsid.upv.es" rel="noopener noreferrer"><anmeva1@etsid.upv.es></a><br />To: <a href="mailto:gstreamer-devel@lists.freedesktop.org" rel="noopener noreferrer">gstreamer-devel@lists.freedesktop.org</a><br />Subject: GStreamer in ubuntu 18<br />Message-ID:<br />    <a href="mailto:20201109152122.Horde.c9-IrwCJ4WnMHrk0Ps2Ks_o@webmail.upv.es" rel="noopener noreferrer"><20201109152122.Horde.c9-IrwCJ4WnMHrk0Ps2Ks_o@webmail.upv.es></a><br />Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes<br /><br /><br />Hi, I am trying to use GStreamer 1.18 in my ubuntu 18. Due to the fact<br />that is not possible to get it, trying to install it using the<br />commands specified in this webpage:<br /><a href="https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=c" rel="noopener noreferrer">https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=c</a><br /><br />I am trying to install it with meson and ninja, with these steps:<br />meson builddir<br />ninja -C builddir install<br />reference: <a href="https://gitlab.freedesktop.org/gstreamer/gst-build" rel="noopener noreferrer">https://gitlab.freedesktop.org/gstreamer/gst-build</a><br /><br />But when I try to use gst-inspect, it returns a 1.14 version.<br /><br />Please, would you tell me how to use version 1.18?<br /><br />My objective is to use GStreamer in Ubuntu 18, with .sh files.<br /><br />Thanks for your time.<br />Regards,<br />Andres<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />------------------------------<br /><br />Message: 2<br />Date: Mon, 9 Nov 2020 16:30:19 +0200<br />From: Katerina Voulgary <a href="mailto:katerina.voulgary@iccs.gr" rel="noopener noreferrer"><katerina.voulgary@iccs.gr></a><br />To: <a href="mailto:gstreamer-devel@lists.freedesktop.org" rel="noopener noreferrer">gstreamer-devel@lists.freedesktop.org</a><br />Subject: Re: GStreamer in ubuntu 18<br />Message-ID: <a href="mailto:92e88158-a427-7b98-2970-d01a39b98488@iccs.gr" rel="noopener noreferrer"><92e88158-a427-7b98-2970-d01a39b98488@iccs.gr></a><br />Content-Type: text/plain; charset="utf-8"; Format="flowed"<br /><br />Hello, perhaps you ran 'gst-inspect' outside of the environment like in<br />a different shell/terminal?<br /><br />I run "ninja -C builddir devenv" to enter the development environment<br />each time.<br /><br /><br />||<br /><br />???? 9/11/20 4:21 ?.?., o/? Andr?s Meseguer Valenzuela ??????:<blockquote><br />Hi, I am trying to use GStreamer 1.18 in my ubuntu 18. Due to the fact<br />that is not possible to get it, trying to install it using the<br />commands specified in this webpage:<br /><a href="https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=c" rel="noopener noreferrer">https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=c</a><br /><br />I am trying to install it with meson and ninja, with these steps:<br />meson builddir<br />ninja -C builddir install<br />reference: <a href="https://gitlab.freedesktop.org/gstreamer/gst-build" rel="noopener noreferrer">https://gitlab.freedesktop.org/gstreamer/gst-build</a><br /><br />But when I try to use gst-inspect, it returns a 1.14 version.<br /><br />Please, would you tell me how to use version 1.18?<br /><br />My objective is to use GStreamer in Ubuntu 18, with .sh files.<br /><br />Thanks for your time.<br />Regards,<br />Andres<br /><br /><br /><br /><br /><br /><br /><br /><br />_______________________________________________<br />gstreamer-devel mailing list<br /><a href="mailto:gstreamer-devel@lists.freedesktop.org" rel="noopener noreferrer">gstreamer-devel@lists.freedesktop.org</a><br /><a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noopener noreferrer">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></blockquote> --<br />//<br /><br />-------------- next part --------------<br />An HTML attachment was scrubbed...<br />URL: <a href="https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20201109/41f4c2d4/attachment.htm" rel="noopener noreferrer"><https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20201109/41f4c2d4/attachment.htm></a><br /><br />------------------------------<br /><br />Subject: Digest Footer<br /><br />_______________________________________________<br />gstreamer-devel mailing list<br /><a href="mailto:gstreamer-devel@lists.freedesktop.org" rel="noopener noreferrer">gstreamer-devel@lists.freedesktop.org</a><br /><a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noopener noreferrer">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br /><br /><br />------------------------------<br /><br />End of gstreamer-devel Digest, Vol 118, Issue 17<br />************************************************</blockquote><br /><br />_______________________________________________<br />gstreamer-devel mailing list<br /><a href="mailto:gstreamer-devel@lists.freedesktop.org" rel="noopener noreferrer">gstreamer-devel@lists.freedesktop.org</a><br /><a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noopener noreferrer">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></blockquote><div><div><div><div> </div></div></div></div></div>,<p>_______________________________________________<br />gstreamer-devel mailing list<br /><a href="mailto:gstreamer-devel@lists.freedesktop.org" rel="noopener noreferrer">gstreamer-devel@lists.freedesktop.org</a><br /><a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noopener noreferrer">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></p></blockquote><div> </div><div> </div><div>-- </div><div>Best regards,</div><div>Rostislav Kosivets, CTO</div><div>Paycon Technologies Ltd.</div><div> </div>