上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 42 下一页
摘要: ffmpeg 转换VC工具 V1.1.1已经完成1.支持大部分已知需要转换的结构体变量转换(支持含有宏定义)2.对于未知结构体变量,只需加入table中亦可转换.3.可支持5.1或5.2解析解析运行,使用纯lua脚本编写,未使用任何扩展库。4.可跨平台(这是与lua有关,只要有lua解析器即可运行)... 阅读全文
posted @ 2012-05-04 18:42 weinyzhou 阅读(118) 评论(0) 推荐(0) 编辑
摘要: ffmpeg 转换VC工具 V1.1.1已经完成1.支持大部分已知需要转换的结构体变量转换(支持含有宏定义)2.对于未知结构体变量,只需加入table中亦可转换.3.可支持5.1或5.2解析解析运行,使用纯lua脚本编写,未使用任何扩展库。4.可跨平台(这是与lua有关,只要有lua解析器即可运行)转换成功后libavcodec/4xm.c下的文件版权所有,未经允许不得擅自转载发布于:http://blog.csdn.net/weinyZhou 阅读全文
posted @ 2012-05-04 18:42 weinyzhou 阅读(127) 评论(0) 推荐(0) 编辑
摘要: local text="AVCodec ff_jpeg2000_decoder = {" .." .name = \"j2k\",\n" .." .type = AVMEDIA_TYPE_VIDEO,\n" .." .id = CODEC_ID_JPEG2000,\n" .." .priv_data_size = sizeof(J2kDecoderContext),\n" .." .init = j2kdec_init,\n" .." .clos 阅读全文
posted @ 2012-05-03 22:45 weinyzhou 阅读(325) 评论(0) 推荐(0) 编辑
摘要: local text="AVCodec ff_jpeg2000_decoder = {".." .name = \"j2k\",\n".." .type = AVMEDIA_TYPE_VIDEO,\n".." .id ... 阅读全文
posted @ 2012-05-03 22:45 weinyzhou 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 工具已经上传了.需要的到:http://download.csdn.net/detail/weinyzhou/4268448这下载。需要将gcc,yasm,nasm等工具的目录加入到bin路径里面,否则编译会导致提示找不到文件,因为汇编文件都是用他们编译的。补充;main.lua是启动文件,但是需要修改里面两个路径。一个是脚本路径,一个是ffmpeg代码路径。修改成功后用lua解析器运行就可以了。 阅读全文
posted @ 2012-05-01 13:27 weinyzhou 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 工具已经上传了.需要的到:http://download.csdn.net/detail/weinyzhou/4268448这下载。需要将gcc,yasm,nasm等工具的目录加入到bin路径里面,否则编译会导致提示找不到文件,因为汇编文件都是用他们编译的。补充;main.lua是启动文件,但是需要... 阅读全文
posted @ 2012-05-01 13:27 weinyzhou 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 上图:现已基本上完成:1.makefile文件解析2.往所有的文件插入包含config.h语句3.往所有文件中插入宏开关4.生成VC工程文件,对汇编文件使用自定义编译器,使用gcc编译下一步需完成:1.将所有文件的结构体定义进行格式转换,因为ffmpeg所有的结构体定义都是C99格式,VS2008是不支持的。GCC编译格式是这样:[cpp]view plaincopyAVCodecff_fourxm_decoder={.name="4xm",.type=AVMEDIA_TYPE_VIDEO,.id=CODEC_ID_4XM,.priv_data_size=sizeof(Fo 阅读全文
posted @ 2012-04-30 19:03 weinyzhou 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 上图:现已基本上完成:1.makefile文件解析2.往所有的文件插入包含config.h语句3.往所有文件中插入宏开关4.生成VC工程文件,对汇编文件使用自定义编译器,使用gcc编译下一步需完成:1.将所有文件的结构体定义进行格式转换,因为ffmpeg所有的结构体定义都是C99格式,VS2008是... 阅读全文
posted @ 2012-04-30 16:59 weinyzhou 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 正在编写一个ffmpeg项目工程半自动转换成VC工程的工具。因为我喜欢用VS2008所以,工具只能生成VS2008的项目。此工具基于lua脚本完成。介绍一下大概思路,解析makefile文件,得到需要编译的所有文件列表,然后将所有的.o文件替换成.c,.asm,.S然后打开文件修改文件,在文件中加入include <config.h>.若不加入此头文件,会导致大量宏找不到定义而失败。为了添加文件编译开关, OBJS-$(CONFIG_AANDCT) += aandcttab.o 解析出 CONFIG_AANDCT 然后插入#if CONFIG_AANDC... 阅读全文
posted @ 2012-04-29 17:57 weinyzhou 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 正在编写一个ffmpeg项目工程半自动转换成VC工程的工具。因为我喜欢用VS2008所以,工具只能生成VS2008的项目。此工具基于lua脚本完成。介绍一下大概思路,解析makefile文件,得到需要编译的所有文件列表,然后将所有的.o文件替换成.c,.asm,.S然后打开文件修改文件,在文件中加入... 阅读全文
posted @ 2012-04-29 17:57 weinyzhou 阅读(109) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 42 下一页