按照下面的方法创建完了之后
gst-inspect examplefilter
提示没找到插件,好像是被送进了黑名单了,请问怎么解决。。

解决方案 »

  1.   

    千万不要随意的修改动态库的名字,因为gstreamer框架在查找插件的时候会根据动态库的名字来找plugin的init函数,其命名规则应该是 "libpluginname.so",其中pluginname就是GST_PLUGIN_DEFINE宏函数的第三个参数。
      

  2.   

    export GST_PLUGIN_PATH=/usr/local/lib/gstreamer-1.0/usr/local/lib/gstreamer-1.0是插件的情况下被make默认的目录。如果您定义了不同的目录,请使用它。然后运行gst-inspect-1.0,您会发现新编译并安装了插件的。
      

  3.   

    哈哈!这个问题前几天遇到,并彻底解决。参考:
    《gstreamer插件用不了,及黑名单Blacklist的解决办法》
    https://blog.csdn.net/quantum7/article/details/84723053