<div dir="rtl"><div dir="ltr"><span style="font-family:arial,sans-serif;font-size:12.7272720336914px">I am trying to load libgstx264.so using gst_plugin_load_file.</span></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px" dir="ltr"><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px" dir="ltr"><span style="font-size:12.7272720336914px">I copied libx264.so and libgstx264.so to the same directory where my process is located.</span><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px" dir="ltr"><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px" dir="ltr">when I call gst_plugin_load_file("./libgstx264.so", &error); I get this error:</div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px" dir="ltr">Could not load libgstx264 file: Opening module failed: Cannot load library: soinfo_link_image(linker.cpp:1673): could not load library "libgstpbutils-1.0.so.0" needed by "libgstx264.so"; caused by load_library(linker.cpp:771): library "libgstpbutils-1.0.so.0" not found</div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px" dir="ltr"><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px" dir="ltr">Isnt libgstpbutils-1.0.so.0" supposed to be loaded already by the app ? how do I load it manually ?</div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px" dir="ltr"><br></div><div style="font-family:arial,sans-serif;font-size:12.7272720336914px" dir="ltr">what am I doing wrong here ?</div><div class="gmail_extra" dir="ltr"><br><div class="gmail_quote"><div>2014-11-05 9:58 GMT+02:00 Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span>:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Di, 2014-11-04 at 22:46 +0200, Jacob S wrote:<br>
> How do I dynamically register elements that are on a .so/dll file that my<br>
> app is not linked to ?<br>
> These are optional elements and I want to be able to add them at run-time.<br>
<br>
</div></div>You can call gst_plugin_load_file() with the path and filename of<br>
the .so file, or gst_registry_add_path() with a path to load all the<br>
plugins in there.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd · <a href="http://www.centricular.com" target="_blank">http://www.centricular.com</a><br>
</font></span><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div></div>