引用: 物是人非aaa 发表于 2018-6-21 02:21
你好,
看你要不要用Codec engine了,如果要使用,是要把单个/多个编码库组成一个codec server/codec combo,让ARM通过VISA API来调用的。DVSDK里面的encode/decode例子就是这样的。
http://processors.wiki.ti.com/index.php/Codec_Engine
你好,
很感谢你的回复,我需要用codec_engine的,目前我的做法是:
1、建立一个空的算法框架(包含activate,init,alloc这类接口的,算法中只打印“helloworld” ),arm端能使用VISA API正常调用该算法内容
2、建立h264文件夹,将h264enc使用xdc重新封装(使用H264ENC.xdc,package.bld,package.xdc和package.xs),使用h264.lsp生成了h264.a64P
3、在dsp算法包的package.xdc中,加入“requires codecs.h264enc;”语句来指定依赖
接下来我是否应该在空算法框架的alloc中分配h264算法所需内存,init中初始化h264内容,然后在process中调用h264的ividEncfxns->process接口的?
引用: 物是人非aaa 发表于 2018-6-21 02:21
你好,
看你要不要用Codec engine了,如果要使用,是要把单个/多个编码库组成一个codec server/codec combo,让ARM通过VISA API来调用的。DVSDK里面的encode/decode例子就是这样的。
http://processors.wiki.ti.com/index.php/Codec_Engine
你好,
很感谢你的回复,我需要用codec_engine的,目前我的做法是:
1、建立一个空的算法框架(包含activate,init,alloc这类接口的,算法中只打印“helloworld” ),arm端能使用VISA API正常调用该算法内容
2、建立h264文件夹,将h264enc使用xdc重新封装(使用H264ENC.xdc,package.bld,package.xdc和package.xs),使用h264.lsp生成了h264.a64P
3、在dsp算法包的package.xdc中,加入“requires codecs.h264enc;”语句来指定依赖
接下来我是否应该在空算法框架的alloc中分配h264算法所需内存,init中初始化h264内容,然后在process中调用h264的ividEncfxns->process接口的?
举报