2014-08-23 星期六 20:55:28见代码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919... Read More
posted @ 2016-03-26 22:10
自由度
Views(360)
Comments(0)
Diggs(0)
2014-06-29 星期日 19:36:45 委托简单点说,就是委托者把其要委托的功能以pfunc的形式传递给受托者,由受托者来调用pfunc。代码来自网络,稍加修改。123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354//delegate //受托者... Read More
posted @ 2016-03-26 22:08
自由度
Views(235)
Comments(0)
Diggs(0)
见代码1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011... Read More
posted @ 2016-03-26 22:08
自由度
Views(299)
Comments(0)
Diggs(0)
2014-06-28 星期六 18:44:51 开源的有libsigc++,简单代码12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838... Read More
posted @ 2016-03-26 22:07
自由度
Views(216)
Comments(0)
Diggs(0)
征服c指针 摘要1、p108来自为知笔记(Wiz) Read More
posted @ 2016-03-26 22:06
自由度
Views(162)
Comments(0)
Diggs(0)
在网上也看了不少相关的资料,总觉得少了些什么,于是自己动手,看能不能结合自己的经验,通俗易懂地描绘下。不对和不足之处请大家共同纠正。一、函数调用类型 假定有2个模块,A和B。 1、同步调用 这个最基础了,就是a.func直接调用b.func。没什么好说的。 2、同步回调(采纳很多网友的说法,主要是为了有别于异步回调) 此类型个人感觉多用... Read More
posted @ 2016-03-26 22:05
自由度
Views(409)
Comments(0)
Diggs(0)
2014-03-08 22:05:58 描述live555 client即openRTSP的流程,简单点说,playCommon.cpp,流为h264和g726。在实际项目中已成功应用。以下为我所见所得,有错误之处请指正,谢谢!1、live555的三种任务socket handler,event handler,delay task。这三种任务的特点是,前两个加入执行队列后会一直存在,而del... Read More
posted @ 2016-03-26 22:02
自由度
Views(1501)
Comments(0)
Diggs(0)
2014-03-11 22:18:54 为了让live555 client在线程中使用,就必须让env/task之类的独立化。做法是把相关的内容放在一个class内,必要的地方lock就好了。一、大概如下:12345678910111213141516171819202122232425262728293031323334353637383940414243//global,live555库的一些... Read More
posted @ 2016-03-26 22:02
自由度
Views(1048)
Comments(0)
Diggs(0)
1、make● /share/xx/live$ vim config.linuxCXXFLAGS += -DLOCALE_NOT_USED,编译器依赖。根据实际情况设置CXXFLAGS1234567891011121314151617181920COMPILE_OPTS = $(INCLUDES) -I. -O2 -DSOCKLEN_T=socklen_t -D_LARGE... Read More
posted @ 2016-03-26 22:01
自由度
Views(425)
Comments(0)
Diggs(0)
代码如下,这样看起来比较一目了然。12345678910111213141516171819202122232425typedef struct tagHW_PRODUCT{ int Product; int Lvch; int Pbch; int Audioch; int Alarmch; int Enc3di; int Dec... Read More
posted @ 2016-03-26 21:45
自由度
Views(140)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号