![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开源夏令营
文章平均质量分 71
wslzf
这个作者很懒,什么都没留下…
展开
-
第二周工作报告
第二周工作报告本周是项目进行的第二周,本周工作包括以下几个部分:1、之前在家对项目只是做了一个较为简单的了解,本周回到学校后下了一些相关的论文整理了一下思路,并跟导师进行沟通,理清了各个部分之间的关系。和导师沟通的过程:我:赵老师,这两天回学校下了点论文看看,整理了一下思路。大致了解到openmax的作用是能够更加方便地适应各种平台。在网上搜到libva是vaapi在linux中的原创 2014-07-19 15:54:41 · 1085 阅读 · 0 评论 -
C语言实现面向对象
C语言的对象化模型面向对象的特征主要包括:.封装,隐藏内部实现.继承,复用现有代码.多态,改写对象行为采用C语言实现的关键是如何运用C语言本身的特性来实现上述面向对象的特征。1.1 封装封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能见到对象的外特性(对象能转载 2014-08-29 10:49:26 · 526 阅读 · 0 评论 -
第五周工作报告
MPEG-2视频源数据结构编码的视频数据是由称作“层”的比特流序列组成,通常这些视频比特流可看作语法等级体系,其中一个语法结构包含一个或更多的从属结构。例如,结构“picture_data()”包含一个或更多的语法结构“slice()”,而“slice()”又包含一个或者更多有序结构“macroblock()”。编码的比特流中最高语法结构就是视频序列。一个视频序列以一个序列头开始,后面可选原创 2014-08-09 20:48:56 · 644 阅读 · 0 评论 -
中期检查报告
适用于ChromeOS/Android的硬件加速视频编解码中期检查报告 从得知有幸参加夏令营到现在差不多有一个月了。在这一个月内,经过不断的阅读文献以及和导师的交流,对整个项目有了一个比较清晰的认识,下面谈谈个人对项目的一些认识以及总结这一个月所做的工作。首先介绍一下硬件加速。视频的播放过程中离不开解码, 视频解码是非常消耗原创 2014-08-01 11:54:41 · 3882 阅读 · 1 评论 -
第一周工作报告
本周在得知被导师选定参与项目后与导师取得联系,在和导师通完电话后对项目有了一定的认识。之后回到学校下载了相关的一些论文进行阅读。 下面主要对项目中涉及到的相关的知识内容进行了一定的了解整理。1、首先,关于视频格式,项目中主要涉及到MPEG2,VC1,MPEG4等视频的名词,对此做了相关的了解。 MPEG是活动图像专家组的缩写,于1988年成立。目前MPEG已颁布了三个活动图像及原创 2014-07-13 15:50:47 · 826 阅读 · 0 评论 -
Gstreamer开发环境搭建
一 安装gstreamer1 下载gstreamer源码http://gstreamer.freedesktop.org/src/gstreamer/我下的是gstreamer-0.10.31.tar.gz2 解压缩,进入目录./configure出现如下错误:configure: No package 'glib-2.0' found转载 2014-07-09 16:14:22 · 746 阅读 · 0 评论 -
第四周工作报告
记得上周的工作报告中提到测试的时候出现原创 2014-08-01 10:54:22 · 571 阅读 · 0 评论 -
h264视频测试报告
视频1:视频信息:软件解码占用CPU:硬件加速解码占用CPU:1)运行:gst-launch-1.0filesrc location= /home/lzf/test/test1.mkv ! matroskademux !h264parse ! omxh264dec ! videoconvert ! Xima原创 2014-07-26 14:48:01 · 1817 阅读 · 0 评论 -
第三周工作总结
本周主要完成以下工作:1、搭建起硬件加速的测试环境。首先下载了导师给的链接中的六个源代码。包括intel-driver, libva, libyami, omxil-core, omx-components, gst-omx。刚下载下来的时候一点思路都没有,不知道从哪里开始下手。跟导师做了沟通之后,了解到网站上有如何进行编译的脚本。下载下来运行后,根据脚本显示的内容进行编译。通过慢慢摸索,终于原创 2014-07-25 13:23:05 · 1453 阅读 · 0 评论 -
第六周工作报告
第六周工作报告 上周试图在libyami的decoder中添加MPEG2的解码器,跟导师作了一些交流后,参考之前添加进来的解码器的代码进行修改。但是苦于C++基础薄弱,虽然尝试着依样画葫芦地进行修改但是涉及到一些细节的地方还是不明所以。所以决定暂时先把修改代码的工作放一放。磨刀不误砍柴工嘛,与其在那里乱改到不如把基础的先学好。废话不多说,总结一下本周学习的内容。本周主要是看资原创 2014-08-18 09:07:56 · 543 阅读 · 0 评论