上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页
  2017年2月3日
摘要: IBinder.transcat和IBinder.onTransact。服务x线程x调用x进程x应用程序的关系。 阅读全文
posted @ 2017-02-03 02:29 bbqz007 阅读(216) 评论(0) 推荐(0) 编辑
  2017年2月2日
摘要: Android Service 一是处理Intent请求,二是像COM组件一样提供接口访问功能。Context.startService和Service.onStart这样的命名设计真误导人。 阅读全文
posted @ 2017-02-02 01:56 bbqz007 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Win32: GetMessage, DispatchMessage, SendMessage, WinProc。 Android: Handler, Looper, Thread。 OC: dispatch_async。 阅读全文
posted @ 2017-02-02 01:12 bbqz007 阅读(219) 评论(0) 推荐(1) 编辑
  2016年12月5日
摘要: 通过比较DirectShow和ffmpeg两者的FilterGraph,分析ffmpeg的FilterGraph运作。 首先FilterGraph是一个图,图由点和边构成。在FilterGraph中的点就是Filter。在DirectShow中,没有边对象,Filter的连接依赖Pin组件以及IPi 阅读全文
posted @ 2016-12-05 00:26 bbqz007 阅读(308) 评论(0) 推荐(0) 编辑
  2016年12月4日
摘要: ffmpeg是其它核心库libav*的最大使用者,分析它的编程思想。你想知道它的命令如何转换成具体的libav*库编程吗?你想知道“ffmpeg -i test.mp4 -ss 10 -t 0.1 -f image2 a%03d.png”如何用libav*库编程来实现功能吗? 阅读全文
posted @ 2016-12-04 17:48 bbqz007 阅读(598) 评论(0) 推荐(0) 编辑
  2016年11月17日
摘要: SQLite创建的数据库有一种模式IN-MEMORY,但是它并不表示SQLite就成了一个内存数据库。IN-MEMORY模式可以简单地理解为,(2020 表述勘误:本来创建的数据库文件是基于磁盘的,现在整个文件使用内存空间来代替磁盘空间,没有了文件作为backingstore,不必在修改数据库后将缓 阅读全文
posted @ 2016-11-17 17:14 bbqz007 阅读(33575) 评论(2) 推荐(7) 编辑
  2016年11月8日
摘要: connect-accept完成三次握手外,duo simultaneously connect也完成三次握手建立连接。 阅读全文
posted @ 2016-11-08 02:32 bbqz007 阅读(979) 评论(0) 推荐(1) 编辑
  2016年10月30日
摘要: 前段时间工作中要为android编译跨平台的第三方库,遇到了arc4random有关函数的“static declaration follows non-static declaration”问题,那是因为ndk提供的运行库对arc4random支持不一样,或只支持其它某几个函数或只支持其它另个几个 阅读全文
posted @ 2016-10-30 02:00 bbqz007 阅读(7003) 评论(0) 推荐(0) 编辑
摘要: 说到内联,可能你还停在十几年前甚至二十多年前的C++教典,c++有内联关键字inline,甚至还用来与c做区分。c99开始c引入inline,gcc比c99早实现对inline支持,vc中c没有关键字inline,inline只能用于c++,但有另一关键字__inline,但若你要用vc编译gcc下 阅读全文
posted @ 2016-10-30 01:35 bbqz007 阅读(381) 评论(0) 推荐(0) 编辑
摘要: ffmpeg-3.1.4的rtsp.c有bug。gdb调试debug。 阅读全文
posted @ 2016-10-30 00:19 bbqz007 阅读(2341) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页