- 博客(3)
- 收藏
- 关注
原创 libstagefright openmax编解码数据流向分析
OMXCodec::read第一次调用时,mInitialBufferSubmit值为true,这个标志就是用来标识OMXCodec::read是否是第一次调用的。在if (mInitialBufferSubmit) { },中1、把标志mInitialBufferSubmit置为false,2、调用drainInputBuffers,把输入通道中的所有输入缓存区,逐个传递给drain
2014-03-04 19:52:34 1550
原创 libstagefright 编解码格式配置信息导入
一、libstagefright支持解码库信息配置导入1、OMXMaster构造函数OMXMaster::OMXMaster中会调用 addVendorPlugin(); 添加硬件解码库 addPlugin(new SoftOMXPlugin); 添加软件解码库2、SoftOMXPlugin类有3个主要接口 makeComponentInstance
2014-03-04 19:48:05 1533
原创 gdb远程调试--动态加载符号文件
宿主机使用gdbserver --attach 0.0.0.0:port(端口任意指定) pid客户端 1、执行gdb (使用交叉编译环境的gdb arm-linux-gdb) 2、在gdb命令行中 target remote ip:port这时候可能要调试的模块没有符号表,需要动态加载符号表,适合调试没有符号信息的设备环境3、add-symbol-file
2014-03-04 19:42:52 15084 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人