Android OMX 02 -- [SoftOMXPlugin.cpp] add new Soft CODEC in stagefright/OMX
来源:互联网 发布:mac远程连接服务器 编辑:程序博客网 时间:2024/06/08 16:49
SoftOMXPlugin.cpp是管理CODEC Plugin的文件。
SoftOMXPlugin::makeComponentInstance 是裏面的主要函數。。。
我們看到的軟解類型,主要是有kComponents數組存儲
kComponents[] = {
....
}
在makeComponentInstance,lib_name會等於“libstagefright_soft_”+ NAME +".so"
完了,dlopen打開動態庫得到libHandle,dlsym打開createSoftOMXComponent函數名。由名字我們可以看出,這是創建一個CODEC
sp<SoftOMXComponent> codec = (*createSoftOMXComponent)(name, callback,...)
最後codec需要自己的一番配置init等。
- Android OMX 02 -- [SoftOMXPlugin.cpp] add new Soft CODEC in stagefright/OMX
- stagefright + omx
- stagefright + omx小结
- stagefright + omx小结
- stagefright + omx小结
- stagefright + omx小结(转载)
- stagefright + omx小结
- stagefright + omx小结
- stagefright + omx小结
- stagefright + omx小结
- stagefright + omx小结
- StageFright + OMX小结
- stagefright + omx小结
- stagefright + omx小结
- stagefright + omx小结
- stagefright + omx小结
- stagefright + omx小结
- stagefright + omx小结
- 查找字符串中第一个出现的不重复的字符
- myeclipse 10破解方法
- C语言又回到了首位
- Cocos2d-x内存管理支持多线程 修改autorelease
- 计算机视觉、模式识别、机器学习常用牛人主页链接
- Android OMX 02 -- [SoftOMXPlugin.cpp] add new Soft CODEC in stagefright/OMX
- Android SDK目录结构和工具介绍
- java 环境变量 以及把项目打成WAR
- FIFO的学习
- Qt多线程编程总结(二)——QMutex
- 高速视频传输方案
- 大数据的存储和管理
- rman自动备份恢复脚本
- Ubuntu下MySQL中文乱码解决