05 2009 档案

摘要:昨天的计划中今天去实现项目中的播放列表单独与控制条自动隐藏,但又不想采用原来控制条的隐藏方式(原来是在隐藏的时候直接将visible设置为false),想做个渐变隐藏。于是就刷刷地加上N行代码。简单地说就是在播放列表的onMouseMove处理事件检测到鼠标在它的外边时就启动一个timer(时间间隔自己设置),当timer时间到了就新建一个Tween使播放列表渐渐隐藏。当检测到鼠标移动到播放列表的范围时就停止渐隐并将播放列表设置为完全显示(_vi)。 鼠标在外面静止一定的时间后播放列表隐藏,完全隐藏后鼠标移动到播放列表范围,播放列表又自动显示,很好,但是当播放正在隐藏中,也就是说Tween正在 阅读全文
posted @ 2009-05-26 19:58 k1988 阅读(641) 评论(0) 推荐(0)
摘要:转自:http://www.lougoo.com/blog/article.asp?id=856前面在FLV文件格式大揭秘中介绍了FLV文件格式,其中也谈到了曾经编写的代码解析flv文件。应网友要求,现在把代码贴出来,仅供大家参考。因为这代码还是在2006年写的,现在看来有些地方还不够准确,解析的也不够完全,所以仅供参考。flvheadpacket.h#include"packet.h" classCFlvHeadPacket:publicCPacket { public: CFlvHeadPacket(void); CFlvHeadPacket(UInt8*pConten 阅读全文
posted @ 2009-05-08 13:41 k1988 阅读(360) 评论(0) 推荐(0)
摘要:在我看来,FFmpeg 绝对是一个很酷的应用。那么,它究竟有什么用呢?简单地讲,FFmpeg 相当于一个屏幕录像机。你可以使用它将屏幕上的操作过程录制下来,然后再将其播放给别人看。我们可以利用它制作教学影片、产品演示等等。以下是补丁、编译、使用步骤。1.下载源码包wget http://linuxtoy.org/files/src/ffmpeg-0.4.9-p20051216.tar.bz22.解压tar xvjf ffmpeg-0.4.9-p20051216.tar.bz23.转到解压的目录cd ffmpeg-0.4.9-p200512164.下载补丁文件wget http://linuxt 阅读全文
posted @ 2009-05-08 13:39 k1988 阅读(294) 评论(0) 推荐(0)
摘要:**************ffmpeg的编译**************** 1。首先获取ffmpeg 如果已经获取了ffmpeg的tar包那第一步可以跳过很多人找不到怎么下载,其实之前ffmpeg可以通过cvs下载,不过最近他已经换成了更加强大的svn如何使用SVN我这里不再介绍,网上还有大量的安装和使用的文章可以借鉴,这里简单罗列几个SVN辅助的软件:SubVersion,从 http://subversion.tigris.org/ 下载,支持linux,我们这里就装这个TortoiseSVN,从 http://tortoisesvn.tigris.org/ 下载,是很不错的SVN客户 阅读全文
posted @ 2009-05-08 13:38 k1988 阅读(392) 评论(0) 推荐(0)
摘要:转自:http://www.lougoo.com/blog/article.asp?id=805最近做一个项目时,发现网上流传的as2.0的md5函数,要不然只能使用ASCII编码,不要然就是unicode编码都不能按UTF-8的编码进行加密,所以一遇到md5中文的话,md5的结果的会与服务器按UTF-8的编码算出的数据不一致。今天终于在国外网站找到一个可以按UTF-8进行md5的函数,分享给大家function md5(string) { var x = Array(); var k, AA, BB, CC, DD, a, b, c, d; var ... 阅读全文
posted @ 2009-05-08 10:41 k1988 阅读(589) 评论(0) 推荐(0)
摘要:转自:http://www.cppblog.com/franksunny/archive/2007/08/03/29269.html主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能运行在多任务环境下的。也可以这样理解,重入即表示重复进入,首先它意味着这个函数可以被中断,其次意味着它除了使用自己栈上的变量以外不依赖于任何环境(包括static),这 阅读全文
posted @ 2009-05-05 20:30 k1988 阅读(166) 评论(0) 推荐(0)