ADSP-BF561软件优化(2):移植x264
2009-11-19 15:57
309 查看
选择最新的一个版本x264-snapshot-20091118-2245,此版本不带汇编,纯C,凭借vdsp和gcc的良好兼容性,我们很容易就搞定它了。
在移植过程中需要自己建立一个config.h,内容也很简单:
#ifndef __X264_CONFIG_H__
#define __X264_CONFIG_H__
#define H***E_STRING_H 1
#define X264_VERSION "2245"
#define PRIx32 "x"
#define PRId32 "d"
#endif // __X264_CONFIG_H__
然后再加上下面几个vdsp里没有的函数:
strcasecmp
strdup
log2f
getopt_long
这几个函数很容易可以找到源码,比如libiberty,gnulib或者libc,将它们添加到vdsp工程里面就可以了。
现在我们就有了第一个可以在vdsp下运行的版本。
近日,我家6岁的小姑娘参加了第六届POP全国少儿英语风采大赛,拉票进行中(2011-6-15前)。
请帮忙点击新东方网站的链接:
http://popdasai.xdf.cn/toupiao.php?do=space&uid=4237
投她一票,谢谢!
在移植过程中需要自己建立一个config.h,内容也很简单:
#ifndef __X264_CONFIG_H__
#define __X264_CONFIG_H__
#define H***E_STRING_H 1
#define X264_VERSION "2245"
#define PRIx32 "x"
#define PRId32 "d"
#endif // __X264_CONFIG_H__
然后再加上下面几个vdsp里没有的函数:
strcasecmp
strdup
log2f
getopt_long
这几个函数很容易可以找到源码,比如libiberty,gnulib或者libc,将它们添加到vdsp工程里面就可以了。
现在我们就有了第一个可以在vdsp下运行的版本。
近日,我家6岁的小姑娘参加了第六届POP全国少儿英语风采大赛,拉票进行中(2011-6-15前)。
请帮忙点击新东方网站的链接:
http://popdasai.xdf.cn/toupiao.php?do=space&uid=4237
投她一票,谢谢!
相关文章推荐
- 在ADSP-BF561上使用x264(8):再看x264_pixel_satd_8x4
- 在ADSP-BF561上使用x264(4):打开cache
- 在ADSP-BF561上使用x264(4):确认热点
- 在ADSP-BF561上使用x264(5):Writeback vs writethrough
- 在ADSP-BF561上使用x264(7):x264_pixel_satd_8x4
- 在ADSP-BF561上使用x264(6):get_ref
- 在ADSP-BF561上使用x264(9):mc_chroma
- 在ADSP-BF561上使用x264(3):正确性验证
- uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(52):__ebss_l1
- CEMPRO.v3.2.1优化钻井液浆替换法软件。主要用来固井作业时的流体力学分析
- 嵌入式系统软件优化方法
- uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(58):_cplb_mgr
- U-boot-1.1.6-2008R1到vdsp5(bf561)的移植记录(3): 汇编空语句
- uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(59):current_text_addr
- uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(62):__builtin_return_address
- uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(66):_ebss_l1
- 从软件复用与构件化的视角优化架构
- SSD Health Check for Mac(固态硬盘优化软件) V1.5破解版
- U-boot-1.1.6-2008R1到vdsp5(bf561)的移植记录(18):const
- 优化软件性能的方法