gstreamer插件用不了,及黑名单Blacklist的解决办法
公司开发了三个gstreamer插件,结果有一个能用,另外两个死活用不了(即gst_element_factory_make结果为空).去/usr/lib/x86_64-linux-gnu/gstreamer-1.0目录下看,插件文件也是存在的。这是怎么回事?
gst-inspect-1.0
……
……
……总数: 239 个插件 (2 个黑名单记录 not shown), 1326 个特性
黑名单?看看是谁:
gst-inspect-1.0 -b
文件黑名单:libgh1plugin.solibgh2plugin.so总数: 2 个黑名单文件
果然是自己的插件。咱软件也没有什么鬼把戏,怎么就进了黑名单?怎样从黑名单中移出?查了半天没看到办法。自己试了一下,发现是插件加载失败导致的。怎样看错误?
# 删除缓存
rm .cache/gstreamer-1.0/registry.x86_64.bin# 通过这个方法,查看真正错误。
gst-inspect-1.0 GST_DEBUG=2,GST_PLUGIN_LOADING:5,GST_REGISTRY:5
根据错误解决即可。吾插件错误是什么?找不到加载库。于是在编译时,把库复制到同目录下,还是出错。怎么解决?
# 注意,如果插件依赖so,不要复制到插件目录下,而是这个目录:
sudo cp libgh1lib.so /usr/lib/x86_64-linux-gnu/
sudo cp libgh2lib.so /usr/lib/x86_64-linux-gnu/
gstreamer插件用不了,及黑名单Blacklist的解决办法相关推荐
- js-xlsx插件导出的excel头部有一行序号解决办法
js-xlsx插件导出的excel头部有一行序号解决办法 前几天老板需要让我们技术部的把后台的订单数据导出为excel格式的表格,那个时候一想,就又要用插件啊,谁让咱不会呢(笑哭),在网上找到了一个说 ...
- Android Studio安装插件提示was not installed: Cannot download的解决办法(仅限AS2.2版本以上)
这是报错消息: Plugin Android ButterKnife Plugin Plus was not installed: Cannot download 'http://plugins.je ...
- vscode插件(扩展)Monokai pro提示需要li**se解决办法
vscode扩展Monokai pro 提示需要li**se解决办法 Monokai pro安装后弹出:Thank you for evaluating Monokai Pro. Please pur ...
- 谷歌浏览器添加插件时显示程序包无效:CRX_HEADER_INVALID 解决办法
在添加谷歌插件的时候,发现谷歌浏览器显示 程序包无效:"CRX_HEADER_INVALID" 解决方法如下: 下图是下载好的 .crx 结尾的插件. 将插件的后缀名改为.rar ...
- 安装qtceator后无法启动help插件 Qt编译错误:cannot find -lGL 解决办法
1. Qt编译错误:cannot find -lGL 在编译之前常见的一个小工程(在mac下创建的)的时候,出现lGL错误,我以为是不兼容,但又新建了一个项目,编译出错: cannot find -l ...
- chosen(下拉列表带搜索插件)和layer(弹出框插件)在一起使用会有冲突,解决办法
可以选择用window.open()和chosen插件结合使用,这样就不会有冲突. chosen插件的使用: 1.先把js和css文件引用到网页里面去: <link href="js/ ...
- 谷歌浏览器添加插件时显示程序包无效:CRX_HEADER_INVALID 解决办法
今天在添加谷歌插件的时候,却发现谷歌浏览器显示 程序包无效:"CRX_HEADER_INVALID",现整理解决方法如下: 下图是下载好的 .crx 结尾的插件. 将插件的后缀名改 ...
- 堡垒机AccessClient插件在mac系统下闪退的解决办法
已经下载并成功安装AccessClient,但还是无法访问,具体表现为闪退 解决方案:在AccessClient点击鼠标右键,选中显示包内容,进入到Contents/Resources/Scripts ...
- vscode 插件 Live Server打不开浏览器的解决办法
将项目单独用vscode打开,而不是将项目和其他文件放在一起: 然后就可以打开了,亲测有效
- IDEA Plugins中搜索不到插件解决办法
是不是还在为idea中插件搜索不到插件而烦恼? 还在手动导入插件? 这里记录一下不用重启的解决办法,非常实用,分享给大家. 1.首先大家来到以下画面 File->Settings->Plu ...
最新文章
- Exchange Server2013 系列十:证书的配置
- 解决: Error: Program type already present: android.support.v4.os.ResultReceiver$MyResultReceiver
- _fseeki64在linux下的头文件,fseek能处理2GB以上的文件吗?
- 【数据挖掘知识点三】大数定理与中心极限定理
- Codeforces 1025F Disjoint Triangles (计算几何)
- redis的密码验证,及哨兵的相关配置
- cmos存储器中存放了_天津大学姚建铨院士,张雅婷副教授JMCC:具有宽光谱调控特性的阻变存储器...
- ES6——class和继承,保护对象
- /etc/fstab 官方文档
- 蓝桥杯 ADV-171 算法提高 身份证号码升级
- Java-String类学习笔记
- 微信扫码提示在浏览器中打开的2种实现方式
- 详解冯诺依曼体系结构与操作系统
- 计算机应用基础上海交通大学出版社双色版,计算机应用基础模块化教程
- 幼儿的健脑菜谱:椰子鸡汤
- 计算机绘制表格教案,《表格的制作》教学设计
- 黑猴子的家:JavaWeb 之 Title icon
- swift——一些有用的小Tips
- odbc找不到服务器ip,[转载]不需ODBC可由IP地址与端口号建立与SQLSERVER的连接
- 香港科技大学(广州)信息枢纽手册