- 博客(6)
- 资源 (34)
- 收藏
- 关注
转载 windows的信号机制
Windows下的信号(Signal)信号是进程在运行过程中,由自身产生或由进程外部发过来的消息。信号是硬件中断的软件模拟(软中断)。每个信号用一个整型常量宏表示,以SIG开头,比如SIGCHLD、SIGINT等,它们在系统头文件中定义。信号的来源信号的生成来自内核,让内核生成信号的请求来自3个地方:用户、内核护着进程。++ 用户:用户能够通过输入CTRL+c、Ctrl+,或者
2016-03-27 22:47:17 1190
原创 ffplay相关函数
av_gettime_relativeint64_t av_gettime_relative(void){#if HAVE_CLOCK_GETTIME && defined(CLOCK_MONOTONIC) struct timespec ts; clock_gettime(CLOCK_MONOTONIC, &ts); 从系统启动这一刻起开始计时,不受系统...
2016-03-26 18:32:39 1881
转载 linux消息队列
ftok()#include #include 函数原型: key_t ftok( const char * pathname , int proj_id );参数: pathname 就时你指定的文件名(该文件必须是存在而且可以访问的),id是子序号,虽 然为int,但是只有8个比特被使用(0-255)。返回值: 成
2016-03-18 10:45:59 966
转载 mp4格式介绍
时间基系统默认的H264的time_base= num=1/den=90000 mp4文件的time_base= num=1/den=12800 flv文件的time_base=num=1/den=1000本节重点讲stbl,跟实践两部分。 详细结构如下:常见概念boxMP4文件中的所有数据都装在box(QuickTime中为a...
2016-03-17 22:24:23 2644
转载 堆与栈
这里面有几个问题:1.堆和栈最大可分配的内存的大小2.堆和栈的内存管理方式3.堆和栈的分配效率首先针对第一个问题,一般来说对于一个进程栈的大小远远小于堆的大小,在linux中,你可以使用ulimit -s (单位kb)来查看一个进程栈的最大可分配大小,一般来说不超过8M,有的甚至不超过2M,不过这个可以设置,而对于堆你会发现,针对一个进程堆的最大可分配的大小在G的数量级上,不同系统
2016-03-10 09:37:05 420
转载 linux下的信号
linux下的信号应用并没有想象的那么恐怖,程序员所要做的最多只有三件事情:安装信号(推荐使用sigaction());实现三参数信号处理函数,handler(int signal,struct siginfo *info, void *);发送信号,推荐使用sigqueue()。实际上,对有些信号来说,只要安装信号就足够了(信号处理方式采用缺省或忽略)。其他可能要做的无非是与信号
2016-03-08 17:26:58 474
tigervnc-1.3.1.rar
2014-10-16
IPCCapture
2014-03-12
windows下用mingw编译ffmpeg
2014-02-20
VC2008工程下的解析TS出ES的例子
2014-02-10
CVS使用方法
2011-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人