2008年8月20日

[原]DirectDraw视频播放要点

摘要: [本文于2008.08.29更新,增加了实际验证部分] 最近在写一个用DirectDraw播放视频的程序,用DirectDraw的目的是要减小图像显示过程的CPU占用。在网上看了不少教程、例子,大都是介绍一下各个结构、变量的含义,基本用法。对于如何正确的应用、高效的显示方面的资料却较难找到。经过反复试验、揣摩,总结如下: 阅读全文

posted @ 2008-08-20 10:30 techsunny 阅读(1782) 评论(1) 推荐(1) 编辑

2008年6月10日

[原]将工程由VC6迁移到VS2005

摘要: 为了不覆盖原VC6工程,将VC6工程的demo.dsp工程文件复制、改名为demo_vc8.dsp。用VS2005打开,选择转换、不备份。保存demo_vc8.vcproj,并删掉demo_vc8.dsp。编译。 下面是编译过程中遇到的错误及解决方式: LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib” 在连接的command line加/nodefau... 阅读全文

posted @ 2008-06-10 13:31 techsunny 阅读(760) 评论(0) 推荐(0) 编辑

2008年5月2日

[原]放下工作,专注于毕业论文,享受最后的校园生活

摘要: 就像过去曾一直认为的那样,工作的机会有的是,但在校园里怀着宁静心情读书的机会可能不会再有了。虽然在此观点的指导下,研一研二没有出去实习兼职,导致找工作极其吃力,但也从未后悔过,在关键问题的决策上,我总是相信自己的判断力。 研三的日子里为了工作整日奔波,虽然也读书,也有长进,但总是少了心中的那份宁静,兵荒马乱的年月啊。。。为了今后不为攻读硕士学位的烂尾工程而后悔,为了今后翻出毕业论文来还能觉得对得... 阅读全文

posted @ 2008-05-02 11:38 techsunny 阅读(169) 评论(0) 推荐(0) 编辑

[原]从上学到工作----要保留的品质

摘要: 人的思想、心态总是在不知不觉中一点点变化,虽然总的趋势是朝好的方向变化,但有时也在不知不觉中把一些好的品质给弄丢了。 再有一个多月就要毕业了,真的很留恋这18年的学生生涯。从学生到工作的角色转变势必会带来较大的思想变化,为了不把一些优秀的品质还给老师,趁着它们还在时总结一下,留给以后温习。 (1) 保留不惧读英文、追求经典、品味大师级思想、站在更高层次看问题的精英心态。 (2) 保留爱学习、... 阅读全文

posted @ 2008-05-02 11:15 techsunny 阅读(219) 评论(0) 推荐(0) 编辑

2008年4月11日

[原]fopen打开文件方式错误引发的bug

摘要: 学习ffmpeg sdk编程,将解码后的帧写入yuv文件,观看写入的yuv文件发现,图像有正确的趋势,但总是有歪歪斜斜的问题。感觉有些不像解码方面的问题,有问题的话很可能彻底就解不出来了。怀疑是写文件时没写对,写文件的几行代码来来回回看了不知多少遍,再也找不出问题来。一直从早上奋斗到晚上,邻近下班时终于偶然地发现,fopen打开文件时的参数设成了"w",以文本方式打开的,代码是从网上拷来修改的,根... 阅读全文

posted @ 2008-04-11 18:13 techsunny 阅读(2570) 评论(0) 推荐(0) 编辑

2008年4月5日

[原]计划

摘要: 有空时翻阅以下期刊,拓展知识面,亦锻炼英文阅读能力 IEEE Computer IEEE Software Communications of ACM 阅读全文

posted @ 2008-04-05 15:30 techsunny 阅读(144) 评论(0) 推荐(0) 编辑

2008年4月4日

[原]技术发展规划

摘要: 关键词:Codec、Embedded、Linux、OpenSource、Cross Platform。 专注于嵌入式Linux平台下的多媒体技术及应用。 立足于开源软件: 1. 学习研究开源代码,重点是开源编解码器、Linux内核源码。 2. 在不违反授权协议的前提下,使用优秀的开源代码,加快开发效率。 3. 使用开源软件,降低成本。 4. 尽可能地为开源软件贡献力量。 要点: 1. 拓展视... 阅读全文

posted @ 2008-04-04 11:04 techsunny 阅读(178) 评论(0) 推荐(1) 编辑

2008年3月24日

[原]Linux文件交换

摘要: 一、通过Windows的文件共享功能交换文件 服务器端(Windows) 设置一个共享名为share的共享文件夹。注:需启动server服务。 客户端(Linux) 0. 需要samba软件包。 2. 新建目录/mnt/share。 3. 执行:mount -t cifs //172.21.12.241/share /mnt/share -o username=windows的用户名%... 阅读全文

posted @ 2008-03-24 23:20 techsunny 阅读(371) 评论(0) 推荐(0) 编辑

[原]代码优化学习笔记

摘要: 以下对程序性能优化的相关知识做了总结。应注意的是没有放之四海皆准的方法。 1.策略 1.1.最重要的原则:尽量少用代码优化 (1) 相对于精细的代码优化,程序架构、数据结构、算法和细节设计更重要。 (2) 不成熟的代码优化会危及程序的正确性、功能性和可维护性。 (3) 有时充满技巧的代码不利于编译程序做优化。 因此,优化前要先确定代码优化的必要性。 1.2.最关键的环节:剖析 (1) 8... 阅读全文

posted @ 2008-03-24 22:24 techsunny 阅读(448) 评论(0) 推荐(1) 编辑

[原]写在2006年的最后一天

摘要: 翻出一篇过去写的来。 2006年个人回顾 引用一句套话"2006年是拼搏奋进的一年",拼搏奋进有些言过其实,但若是说不断进取和有所收获还是不夸张的。 很怀念上半年那段泡在图书馆的日子,那是一段思想属于自己的日子,宁静的心情,如饥似渴的读书,虽然经常的不务正业读起闲书,但每天总是学有所获的。 也很怀念那些坐在电脑前写图像处理作业、自由自在编程序的时光,从冥思苦想到豁然开朗或是最终发现此路不通,从对... 阅读全文

posted @ 2008-03-24 20:41 techsunny 阅读(198) 评论(0) 推荐(0) 编辑

导航