xvid 130文件结构分析.docx

上传人:b****2 文档编号:18861598 上传时间:2023-04-24 格式:DOCX 页数:11 大小:476.89KB
下载 相关 举报
xvid 130文件结构分析.docx_第1页
第1页 / 共11页
xvid 130文件结构分析.docx_第2页
第2页 / 共11页
xvid 130文件结构分析.docx_第3页
第3页 / 共11页
xvid 130文件结构分析.docx_第4页
第4页 / 共11页
xvid 130文件结构分析.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

xvid 130文件结构分析.docx

《xvid 130文件结构分析.docx》由会员分享,可在线阅读,更多相关《xvid 130文件结构分析.docx(11页珍藏版)》请在冰豆网上搜索。

xvid 130文件结构分析.docx

xvid130文件结构分析

一、三个主要项目的结构

1、libxvidcore项目:

其中涉及的文件夹:

docs文件夹

内有8个文件

他们来自于:

xvid_h文件夹

内含5个最重要的头文件

他们直接位于src文件夹

其他8个文件夹

对应src中的8个文件夹

例如

一一对应

外部依赖项中的decoder.c,encoder.c,xvid.c

他们是源代码的外层框架,他们直接位于src文件夹

外部依赖项中的libxvidcore.def

在下面的文件夹中:

模块定义(.def)文件为链接器提供有关被链接程序的导出、属性及其他方面的信息。

生成DLL时,.def文件最有用。

libxvidcore.def的内容如下:

EXPORTS

xvid_global;

xvid_decore;

xvid_encore;

xvid_plugin_single;

xvid_plugin_2pass1;

xvid_plugin_2pass2;

xvid_plugin_lumimasking;

xvid_plugin_dump;

xvid_plugin_psnr;

xvid_plugin_ssim;

xvid_plugin_psnrhvsm;

2、xvid_decraw项目:

除了xvid.h,其他都是c的常规头文件

其中的sourcefile来自于example文件夹

3、xvid_encraw项目:

xvid_encraw项目包含的头文件比较多

其中的sourcefile来自于example文件夹

……

……

除了portab.h,xvid.h,其他都是c的常规头文件

二、文件结构

二、其他文件夹的说明

dshow和vfw文件夹中各包含了一个独立的c项目

debian文件夹中包含了许多小型的说明性文件,用途未知。

三个主要项目的项目文件和生成文件都在build/win32文件夹中。

三、用DM642的xvid算法工程所用文件

按照书上的说法,需要用到的文件是以下文件:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1