在DM8168上基于RDK_02.00.00.23,基于自带的SWOSD算法,开发自己的DSP算法遇到的问题!(我相信这个问题应该是开发DSP算法的时候都会遇到的)
2014-04-04 14:18
411 查看
我现在用RDK_02.00.00.23,我调试板子自带的demo_vcap_venc_vdec_vdis.c这个demo中的OSD算法, 我在demo.h中修改 DEMO_OSD_WIN_WIDTH 和DEMO_OSD_WIN_HEIGHT 的值,把值改大点,比如width=720,height=256,然后重新编译rdk包,然后运行run_mcfw_demo.sh 选择 1 执行就会出错,(原始的width=208,heigh=32)
错误提示如下:[c6xdsp ] 45636: Assertion @ Line: 284 in links_common/ipcBitsOut/ipcBitsOutLi
nk_tsk.c: bufList.numBufs < VIDBITSTREAM_MAX_BITSTREAM_BUFS : failed !!!
就把OSD的宽和高改下就不行了 但是别人用RDK3.5的修改OSD的宽和高之后就可以 您可以试试就在demo.h中,修改DEMO_OSD_WIN_WIDTH 和DEMO_OSD_WIN_HEIGHT 的值,然后重新编译RDK包之后试试。
这个问题的由来:由于我现在要用SEED-DVS8168来开发DSP算法,而板子自带的例子里面包含的DSP算法,就只有OSD算法是我可以借鉴修改的,我现在就是想把OSD的宽和高改大点比如720*576,把视频输入改成采集的视频流输入,然后把里面的算法实现换成我自己的。 但是我现在只是把OSD的大小改大点,都出现了错误,所以我的算法就跟本加不了。后面的工作根本进行不下去。 我都弄了几个月了还没弄出来 希望各位提下宝贵意见 万分感谢 (默认的一个窗口里面的OSD是3个,我改成了1个)
我觉得光修改 DEMO_OSD_WIN_WIDTH 和DEMO_OSD_WIN_HEIGHT是不行的,还至少要修改demo_osd.c中的Demo_osdInit函数,这里面是载入seed.yuv(logo)的,logo的大小是没有变化的
错误提示如下:[c6xdsp ] 45636: Assertion @ Line: 284 in links_common/ipcBitsOut/ipcBitsOutLi
nk_tsk.c: bufList.numBufs < VIDBITSTREAM_MAX_BITSTREAM_BUFS : failed !!!
就把OSD的宽和高改下就不行了 但是别人用RDK3.5的修改OSD的宽和高之后就可以 您可以试试就在demo.h中,修改DEMO_OSD_WIN_WIDTH 和DEMO_OSD_WIN_HEIGHT 的值,然后重新编译RDK包之后试试。
这个问题的由来:由于我现在要用SEED-DVS8168来开发DSP算法,而板子自带的例子里面包含的DSP算法,就只有OSD算法是我可以借鉴修改的,我现在就是想把OSD的宽和高改大点比如720*576,把视频输入改成采集的视频流输入,然后把里面的算法实现换成我自己的。 但是我现在只是把OSD的大小改大点,都出现了错误,所以我的算法就跟本加不了。后面的工作根本进行不下去。 我都弄了几个月了还没弄出来 希望各位提下宝贵意见 万分感谢 (默认的一个窗口里面的OSD是3个,我改成了1个)
我觉得光修改 DEMO_OSD_WIN_WIDTH 和DEMO_OSD_WIN_HEIGHT是不行的,还至少要修改demo_osd.c中的Demo_osdInit函数,这里面是载入seed.yuv(logo)的,logo的大小是没有变化的
相关文章推荐
- PHP自动分表程序
- 小数位数的保留及大写转换代码
- 软件开发文档范例
- cocos2dx ios android 读取资源问题
- c++中的五大内存分配!
- MySQL管理命令、备份与恢复、授权远程访问
- Ubuntu 操作系统学习笔记之c/c++开发环境配置
- Android应用兼容游戏手柄的分析(一)
- 如何使用QQ号进行快捷登录
- 开发ffmpeg/live555常见问题错误及解决方法
- Jsp标签掉JavaBean属性实现计数器功能应注意的问题
- [置顶] android ANR问题分析
- 什么是BNF范式,什么又是EBNF范式
- 手机卫士项目(第二天)
- 设计模式之迭代器与组合模式
- 高效开发Android App的10个建议
- IE与Cognos的那些事
- 如何使用新浪微博进行快捷登录
- TexturePacker后感
- 学习笔记 --- LINUX 应用调试之编写之事件记录与自动重现