摘要: I,P,B帧和PTS,DTS的关系 阅读全文
posted @ 2014-02-18 01:32 Cai00 阅读(254) 评论(0) 推荐(0) 编辑
摘要: C++基础教程 阅读全文
posted @ 2014-02-16 12:49 Cai00 阅读(366) 评论(0) 推荐(0) 编辑
摘要: C++基础教程 阅读全文
posted @ 2014-02-16 12:46 Cai00 阅读(476) 评论(0) 推荐(0) 编辑
摘要: //1.DynamicRTSPServer():DynamicRTSPServer.cpp// |---RTSPServerSupportingHTTPStreaming():RTSPServerSupportingHTTPStreaming.cpp//2.createNew():DynamicRTSPServer.cpp// |---setUpOurSocket():RTSPServer.cpp// |---setupStreamSocket():GroupsockHelper.cpp// |---createSocket():同上// |---MAKE_SOCKADDR_IN():初始化s 阅读全文
posted @ 2013-12-18 14:25 Cai00 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: 1. char *name = malloc(20); name = "abcdef";这两条语句合起来会导致内存泄露,因为name先指向堆(heap),后又指向了常量区。2.共用体所有的成员共用一段内存: union data{ short int i; char ch; }share; int a = share.ch;表示用(char)的格式解释共用体所占的空间。a.任何时刻只有一个变量。b.不能在定义的时候赋值。c.同类型的共用体变量是可以整体赋值的。d.共用体变量起作用的是最后一次存放的成员。example: [root@localhost test]# gcc. 阅读全文
posted @ 2013-12-13 20:50 Cai00 阅读(396) 评论(12) 推荐(0) 编辑
摘要: 从USB摄像头接收YUV帧 SDL播放 阅读全文
posted @ 2014-02-23 23:14 Cai00 阅读(1693) 评论(0) 推荐(1) 编辑
摘要: 运算符和结合性 阅读全文
posted @ 2014-02-23 22:38 Cai00 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 几种排序算法 C++ 阅读全文
posted @ 2014-02-23 21:53 Cai00 阅读(443) 评论(0) 推荐(0) 编辑
摘要: UNIX环境高级编程笔记 阅读全文
posted @ 2014-02-22 00:12 Cai00 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1.C语言中,修饰符volatile的含义是什么?举例说明其使用场合。 答.volatile提醒编译起它后面所定义的变量随时都有可能发生改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变化由别的程序更新了的话,将会出现不一致现象。 一般来说,volatile用在如下几个地方:(1)中断服务程序中修改的供其他程序检测的变量需要加volatile;(2)多任务环境下各任务间共享的标志因该加volatile;(3)存储器映射的硬件寄存器通常也要加volatile,因为每 阅读全文
posted @ 2014-02-22 00:09 Cai00 阅读(896) 评论(1) 推荐(0) 编辑
摘要: 翻译了一下:Q:hi,这可能是一个弱智问题,但是当我使用bbMEG1.24beta17编码时,一直以来总是遇到这个下溢的问题。我从日志文件中得到的唯一启示就是我应该更改mux率。。。但是帮助文档却说将mux率设置为0可以强制其值由编码器来计算。有谁知道我应该设置什么值么?能有人准确的描述一下什么是PTS/DTS么?我一直使用一款SigmaDesigns NS2000卡来播放,却还没有看到我的视频效果。。。###Input informationVideo:width: 720, height: 480first frame: 1, number of frames: 300000Audio:s 阅读全文
posted @ 2014-02-18 01:18 Cai00 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索引节 阅读全文
posted @ 2014-02-17 20:36 Cai00 阅读(246) 评论(0) 推荐(0) 编辑