<span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><div><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">I&#39;ve sent this already but it didn&#39;t make it to my inbox, trying with another email client...Apologies if you get duplicates!</span></div>
<div><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">--</span></div>Hello there, happy new year all,</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">I&#39;m trying to use a install a custom gstreamer plugin to deal with a Black Magic Intensity pro card but despite all my efforts I haven&#39;t been able to load it =[.</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"> </span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">I&#39;m able to configure, make, make install (or so it seems) and I get a .la and .so placed in /usr/lib/gstreamer-0.10 with the same permissions as the other plugins. When I run gst-inspect my_custom_plugin i get a &quot;No such element or plugin &#39;my_custom_plugin&#39;. I tried to delete ~/.gstreamer-0.10/registry.x86_64.bin and then run gst-inspect but still the custom plugin (i.e. decklinksrc) is not registering.</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">I&#39;m running CentOS 5.7 but the plugin doc is meant for Ubuntu could it be I&#39;m missing some libraries even though the plugin build _seems_ successful?</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">These are the packages I&#39;ve installed</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">gstreamer-devel.x86_64</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">gstreamer-plugins-base-devel.x86_64</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">gstreamer-plugins-good.x86_64</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">gstreamer-tools.x86_64</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">gok-devel.x86_64</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">The doc for that plugin is here</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><a href="http://opencast.jira.com/wiki/display/MH/Blackmagic+Design+Intensity+Pro+(PCIe)+HDMI">http://opencast.jira.com/wiki/display/MH/Blackmagic+Design+Intensity+Pro+(PCIe)+HDMI</a></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">and this is the content of the <a href="http://libgstdecklink.la">libgstdecklink.la</a> after make install</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># <a href="http://libgstdecklink.la">libgstdecklink.la</a> - a libtool library file</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Generated by ltmain.sh (GNU libtool) 2.2.6b Debian-2.2.6b-2ubuntu1</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">#</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Please DO NOT delete this file!</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># It is necessary for linking the library.</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># The name that we can dlopen(3).</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">dlname=&#39;libgstdecklink.so&#39;</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Names of this library.</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">library_names=&#39;libgstdecklink.so libgstdecklink.so libgstdecklink.so&#39;</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># The name of the static archive.</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">old_library=&#39;&#39;</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Linker flags that can not go in dependency_libs.</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">inherited_linker_flags=&#39; -pthread&#39;</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Libraries that this one depends upon.</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">dependency_libs=&#39; -L/lib64 -lgstbase-0.10 -lgstcontroller-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2 -lz -lglib-2.0&#39;</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Names of additional weak libraries provided by this library</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">weak_library_names=&#39;&#39;</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Version information for libgstdecklink.</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">current=0</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">age=0</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">revision=0</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Is this an already installed library?</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">installed=yes</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Should we warn about portability when linking against -modules?</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">shouldnotlink=yes</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Files to dlopen/dlpreopen</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">dlopen=&#39;&#39;</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">dlpreopen=&#39;&#39;</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"># Directory that this library needs to be installed in:</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">libdir=&#39;/usr/local/lib/gstreamer-0.10&#39;</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">Thanks for your help!</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br>
</span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium"><br></span><span class="Apple-style-span" style="font-family:Helvetica;font-size:medium">Jaime</span>