正规网站建设咨询电话,企业网站优化的重要性,主机怎么做网站服务器,塘沽做网站公司ffmpeg-0.6.3开源编码解码库#xff0c;从linux下移植到windows vs2005#xff0c;全部开源。
需要 Intel C Compile 和 开源的SDL库支持#xff0c;由于 Intel C Compile支持C99语法#xff0c;所以源代码改动很小很小。 主要的修改
1#xff1a;添加了linux中有而wind…ffmpeg-0.6.3开源编码解码库从linux下移植到windows vs2005全部开源。
需要 Intel C Compile 和 开源的SDL库支持由于 Intel C Compile支持C99语法所以源代码改动很小很小。 主要的修改
1添加了linux中有而windows没有的几个头文件放在libstapi目录下。
2在config.h文件末尾添加一些定义屏蔽一些linux和windows的差别。
3设置工程的附加路径 ./libstdapi;../;./。
4设置C99语法支持。
5在三到五个.h文件中添加#include config.h。
6因为gcc和vs2005对if()判断语句的编译差别导致源码中有一些修改主要涉及到关键字(vdpau,xvmc)。
7其他的修改集中在allcodecs.c和allformats.c文件中。
8在不同的目录下有相同文件名的.c文件加_avcodec,_avformat,_avutil,_swscale等后缀以示区别 实际编译时双击ffplay.icproj工程文件打开vs2005然后编译运行。
附带有测试文件CLOCKTXT.avi。
下载地址:http://files.cnblogs.com/mcodec/ffmpeg-0.6.3.7z
intel c/c compiler 下载地址: http://lfiles3.brothersoft.com/development/compilers_and_ides/w_cc_p_10.1.020.exe
intel c/c compiler license 下载地址 :http://files.cnblogs.com/mcodec/icc_lic.rar