亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? changelog

?? jrtp庫
??
字號:
							         May 23, 2007												JRTPLIB ChangeLog								   ----------- 3.7.1 (May 2007) 	* Fixed bug in the CurrentTime implementation (Win32/WinCE version). 	  Thanks to Dani Baeyens (dani@warp.es) and Eric Johnson 	  (EJohnson@pelco.com) for helping me solve this problem. 3.7.0 (January 2007) 	* Send and receive socket buffer sizes can now be set in the	  transmission parameters. Thanks to Dmitry Shandyba	  (Dmitry.Shandyba@materialise.kiev.ua) for suggesting this.	* Changed a 'htons' call to a 'ntohs' call in ShouldAcceptData	  in both the IPv4 and IPv6 transmitters.	* Fixed bug in RTPIPv6Destination. Thanks to Yi-Huan Chan	  (yhchan@csie.nctu.edu.tw) and Franco Sinhori 	  (francosinhori@gmail.com) for bringing this to my attention. 3.6.0 (June 2006)	* Added a constructor to the RTCPCompoundPacket class to be able	  to parse a compound packet out of a byte array (and not only	  out of an RTPRawPacket instance).	* Added a method to RTPSession to send RTCP APP packets. Thanks	  to Herman Bastiaens (herman.bastiaens@student.uhasselt.be)	  for supplying the patch.	* Fixed Win32 rand_s bug. Thanks to Jeremy Noring	  (jnoring@wilife.com) for supplying the patch.	* Removed the GetNumRTPPacketsSent and GetNumRTCPPacketsSent	  functions in the transmitter. The counts were only used to	  check if packets had been sent. Now, a flag in RTPSession is	  used for this purpose.	* Added memory management support.	* Added a member function to RTPSession which allows passing an	  RTPTransmitter instance. 	* The instances in the destination lists now store struct	  sockaddr variables. This makes sending data to each destination	  more efficient. 3.5.2 (March 2006) 	* Fixed bug in the random number functions which are used with	  MS Visual Studio 2005. Thanks to Jun Ohasi (jun@jnb.odn.ne.jp)	  for bringing the incorrect use of rand_s to my attention.	* Changed types like u_int32_t to types like uint32_t in the 	  documentation. 3.5.1 (March 2006)	* Fixed bug in RTCP scheduler. Due to -= operation on an RTPTime	  instance, an incredibly large scheduling interval could be	  calculated. 3.5.0 (March 2006) 	* Now, the define RTP_SNPRINTF is used instead of snprintf,	  _snprintf or _snprintf_s.	* In the RTPSources member function MultipleTimeouts, I neglected	  to call the OnRemoveSource virtual function. Thanks to Adam Love 	  (alove@exceptionalinnovation.com) for bringing this to my attention.	* Added a OnSendRTCPCompoundPacket member function to the RTPSession	  class. Useful for inspecting outgoing data.	* Modified the templates somewhat. Should cause less compiler problems	  this way. Thanks tot Chris Hamilton (chamilton@cs.dal.ca) for 	  providing this solution.	* On Win32, if possible the functions rand_s and srand_s are now used. 3.4.0 (January 2006) 	* Changed u_int32_t like types to uint32_t like types. Thanks to	  Panagiotis Issaris (takis.issaris@uhasselt.be) for informing me	  that these are C99 compliant.	* Changed sprintf functions to safer snprintf functions. Thanks to	  Panagiotis Issaris (takis.issaris@uhasselt.be) for pointing this	  out.	* Fixed bug in RTPSources (counters were not reset when the source	  table was cleared). Thanks to Justin Matthews (jmatthewsr@yahoo.com)	  for pointing this out.	* Fixed bug in RTPHashTable and RTPKeyHashTable. Thanks to 	  Tom Pijsel (tom.pijsel@twelvecubes.com) for bringing this to my	  attention.	* Fixed bug in example3.cpp 3.3.0 (October 2005) 	* Now it is possible to use a user-defined transmission component.	* Added GStreamer transmission component written by Philippe Khalaf	  (burger@speedy.org). 3.2.1 (September 2005) 	* The library wouldn't compile when probation support was disabled. 	  Thanks to Herman Bastiaens (herman.bastiaens@student.luc.ac.be) for	  bringing this to my attention.	* When parsed from an RTPRawPacket, the receive time is also stored	  in the RTPPacket instance. 3.2.0 (September 2005) 	* Modified the routine in the RTPSession class which creates the	  CNAME. Aparently on some systems, the 'getlogin' call returns	  null. As an alternative, the library uses getenv("LOGNAME").	  Thanks to Mark Schiffmann (schima@neumann-elektronik.com) for	  mentioning this to me.	* Added a OnBYEPacket method to the RTPSession class. Thanks to	  Sigrid Thijs (sthijs@androme.be) for suggesting this.	* When probation support is enabled, a probation type can be selected	  when the session is created. Supported types are "No probation",	  "Use probation, but store packets" and "Use probation and discard	  packets received in probation mode". Thanks to Chris Flerackers	  (cflerackers@androme.be) for suggesting this feature.	* Added a parameter to WaitForIncomingData which indicates if	  data is available when the function returns. Based on a suggestion	  by Uwe Andersen (uandersen@mayah.com).	* Now using getifaddrs (if possible) to obtain our own IP addresses	  (both in IPv4 version and IPv6 version).	* IPv6 code in Win32 version now works, but Visual Studio 2005 beta	  has to be used. Thanks to Yi-Huan Chan (yhchan@csie.nctu.edu.tw)	  for contributing some code.	* Added Win32 code for GetLocalIPList_Interfaces (both IPv4 and IPv6).	  Thanks to Ivan Makushkin (camry@pisem.net) for pointing out how	  this could be done.	* Added an option to use a SR packet when sending a BYE message.	  Previously, a RR packet was always used, even if a session is	  actually an active sender of data. Thanks to Uwe Andersen	  (uandersen@mayah.com) for bringing this to my attention.	* Fixed bug in CNAME creation.	* Added WinCE support. Thanks to Maarten Daniels 	  (maarten.daniels@uhasselt.be) for supplying patches.	* Changed the CurrentTime implementation for the MS-Windows version.	  Thanks to Maarten Daniels (maarten.daniels@uhasselt.be) and Chris	  Flerackers (cflerackers@androme.be). 3.1.0 (October 2004) 	* Added a callback OnPollThreadStep which is called at the end of 	  each loop of the poll thread	* Added the examples subdirectory to the package	* Fixed bug in rtpudpv4transmitter.cpp and rtpudpv6transmitter.cpp	  which caused an infinite loop in LeaveAllMulticastGroups. Thanks	  to Stijn Agten (stijn.agten@luc.ac.be) for pointing this out.	* Added a function GetTransmissionInfo to the RTPTransmitter class	  (and subclasses). The function will return some additional	  information about the transmitter, like local IP addresses and	  socket descriptors. 3.0.2 (September 2004) 	* Bugfix in rtpinternalsourcedata.cpp. The bug caused a crash when	  duplicate packets were received. Thanks to Dominique Prunier	  (dominique.prunier@micromedia-int.com) for informing me about	  this. 3.0.1 (September 2004) 	* Bugfix in rtpudpv4transmitter.cpp and rtpudpv6transmitter.cpp in	  method SetReceiveMode	* Removed unused 'acceptownpackets' variable from	  rtpudpv4transmitter.cpp and rtpudpv6transmitter.cpp	* Added a 'Dump' function (for debugging) in RTPUDPv4Transmitter	  and RTPUDPv6Transmitter	* Now using JThread 1.1.0 3.0.0 (August 2004) 	* Complete rewrite of the library to provide better extensibility	  and compliance with RFC 3550	* Changes from the 2.x series:		- The 2.x series was created with the idea that the user 		  would only need to use the RTPSession class which meant 		  that the other classes were not very useful by themselves. 		  This version on the other hand, aims to provide many 		  useful components to aid the user in building RTP capable 		  applications.		- In this version, the code which is specific for the 		  underlying protocol by which RTP packets are transported, 		  is bundled in a class which inherits its interface from a 		  class called RTPTransmitter. This makes it easy for 		  different underlying protocols to be supported. Currently 		  there is support for UDP over IPv4 and UDP over IPv6. 2.9 (July 2004) 	* Fixed bug in rtpsrclist.cpp. Thanks to Lukasz Bobowiec 	  (bobowiec@icslab.agh.edu.pl)	* Added function in RTPSourceData which returns the IP address	* Changed the random routines. Thanks to Jaap Keuter	  (jaap.keuter@xs4all.nl)	* Made the shared library link against libstdc++ if possible.	  Thanks to Anatoly Yakovenko (aeyakovenko@yahoo.com) for the	  suggestion. 2.8 (January 2004) 	* Added code to avoid a crash when receiving a malformed packet	* Fixed a memory leak (forgot to free memory when a malformed	  packet was discarded)	* Changed debug routines for memory tracking 2.7b (November 2003) 	* Only added --enable-fpic and --enable-fPIC to the configure script 2.7 (December 2002) 	* Fixed important bug in rtpsources.cpp. This bug could cause	  source information to get lost and could create a memory leak.	* Improved support for AIX in multicasting code (uses _AIX define). 	  Thanks to Klaus Matuschek (klaus.matuschek@infonova.com)	* Fixed possible buffer overrun in rtpcontributingsources.cpp 2.6 (January 2002)	* This release only contains some minor changes	* An 'install' target was added to the Makefile	* Some newlines were added add the end of certain files to avoid	  compiler warnings	* Improved the jitter calculations somewhat  2.5 (December 2000) 	* Added the possibility for the user to receive the raw RTCP packets.	* Fixed a bug in RTPContributingSources::CreateLocalCNAME(). In this	  routine, the wrong length was passed to 'gethostname'. Thanks to	  Sergey V.Shpital (sergey@page.net.ru) for bringing this to my	  attention.	* Added a routine to set the Type of Service (ToS) field of the	  outgoing packets (both RTP and RTCP). Thank to Philippe Cardon	  (philippe.cardon@bt.com) for writing this code.	* Fixed a bug in the 'packets lost' calculation. Thank to Domingo 	  Cuevas Jr. (dcj@onebox.com) for helping me find this bug.	* Fixed a bug in the sequence number and jitter calculation: when	  packets were received out of order, the sequence numbers and	  jitter got messed up. Many thanks to Mohammad Tawsheeq Russool 	  (m.russool@eim.surrey.ac.uk) for helping me track down these	  bugs.	* Added the possibility to set the timestamp unit for a particular	  source. Previously, it was assumed that their timestamp unit	  was the same as that of the local session.	 2.4 (July 2000) 	* Fixed a bug which caused all CSRS's except one to be incorrect. 	* Added RTP header extension support (for both sending and receiving). 	* Added some things (which should have been there already) to 	  RTPPacket. 	* Adjusted the way in which the login name is retrieved on unix-like 	  systems. First I used a call to 'getlogin', but apparently this 	  function messes with timers through the use of 'alarm' calls (at 	  least on Linux). Now, I use a combination of 'geteuid' and 	  'getpwuid' to obtain the necessary information. This does not 	  have that problem and is a lot cleaner since it doesn't depend 	  on login info (utmp) like 'getlogin'. Thanks to Roberto Jung Drebes 	  (drebes@inf.ufrgs.br) for pointing out the timer-problem. 	* Made a LaTeX version of the manual and tutorial. Looks a lot nicer. 	* Made it possible for the user to specify the local IP address 	  instead of letting the library figure it out itself. 	* Fixed a bug which caused the 'fraction lost' in a RR packet to be 	  zero all the time. Thanks to Domingo Cuevas Jr. (dcj@onebox.com) for 	  pointing this out. 	* Rewrote the RTCP packet sending routines. Now, they are much cleaner 	  and much more understandable :) 	* Added better support for RTCP 'APP' packets. You can now both send 	  and receive APP packets.				 2.3 (April 2000) 	* The routine which creates and sends RTCP packets is now a bit faster. 	* Added a sample that demonstrates the round-trip time function. 	* Added functions to RTPSourceData: now the time when the last RR or 	  SR report was received can be retrieved. Also, the round trip time 	  can be retrieved: this is calculated as suggested in RFC 1889. 	* Fixed a bug: the LSR value was not calculated correctly, now it is 	  (or should be ;-) ) 	* Instead of specifying defines on the command line, they are now 	  defined in a config file. The unix version of this file is created 	  by the configure script. 	* Added a member to RTPPacket which I had forgotten (the payload type, 	  which is obviously important :-) ). 	* The library should now be able to work on a VxWorks platform. Thanks 	  to Dave Osborne (dosborne@argoneng.com) for his help.	* Added a tutorial and a small example application. 	* Added some debugging routines (RTPDebug class) to check for memory 	  leaks. It turned out that there weren't any, so I'm pretty pleased ;) 	* I've added a 'configure' script to make compilation a bit easier 	  across different platforms. Thanks to Qi Han (qh1c4@mizzou.edu) for 	  helping me to improve the support for the Solaris platform. Also 	  many thanks to Dario Maggiorini (dario@netdev.usr.dsi.unimi.it) for 	  helping me test the script on several platforms. 	* Added multicasting support.	* A bug in rtpsourcedata.cpp was pointed out and fixed by Ramon Clout	  (ramonc@win.tue.nl). Many thanks for this, Ramon.				 2.2 (February 2000) 	* Extra support for Sun and HP. Thanks to Henry Lau (hlau@nuera.com) 	  and Justin Matthews (jmatthews@nuera.com) for this information. 	* The 'Poll' routine in rtpconnection.cpp has been altered. Now, the 	  routine should work even if there's that ioctl bug (previously, this 	  bug was only taken into consideration on a Windows platform). 	  Thanks to Justin Matthews (jmatthews@nuera.com) for his bugreport. 	* Added some routines to RTPSession to get the local IP address and the 	  port number of the sending socket. 	* 'install' rule added to the makefile. 	* Added the define 'RTP_SOCKLENTYPE_UINT'. See README.TXT for more 	  information about this. 2.1 (December 1999)	* First release of jrtplib.	* Added member functions of RTPSession to retrieve the used sockets.	* Made the destination list faster by using a hash table. 2.0 (August 1999) 	* First decent implementation of RTP. Entirely rewritten since 1.0. 	 1.0 (August 1999) 	* First implementation of RTP. There were a lot of things that weren't 	  quite right and the organisation of the classes was quite nasty. 	  However, I learned a lot about RTP making this version, and so it 	  allowed me to make a good start on version 2.0.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久国产福利国产秒拍| 亚洲综合自拍偷拍| 91精品国产欧美一区二区| 91视频观看视频| 99热精品国产| 91一区二区三区在线观看| 高潮精品一区videoshd| 国产精品一区二区三区乱码 | 国产精品超碰97尤物18| 久久欧美一区二区| 久久精品水蜜桃av综合天堂| www国产亚洲精品久久麻豆| 亚洲精品在线电影| 国产日产欧产精品推荐色 | 精品福利av导航| 久久理论电影网| 最新国产精品久久精品| 亚洲综合色网站| 麻豆精品视频在线观看| 国产福利精品一区| 色先锋久久av资源部| 欧美福利一区二区| 久久先锋影音av鲁色资源| 久久久精品蜜桃| 亚洲天堂av一区| 日本不卡一区二区| 国产91富婆露脸刺激对白| 91蜜桃网址入口| 欧美一区二区大片| 中文字幕av不卡| 亚洲成av人片在线| 久久国产三级精品| 色乱码一区二区三区88| 日韩一区二区三区视频| 国产精品动漫网站| 日韩高清不卡一区| 成人永久免费视频| 日韩一级片在线观看| 亚洲视频 欧洲视频| 久久精品二区亚洲w码| 91美女在线视频| 欧美电影免费观看高清完整版在 | 国产欧美日韩亚州综合| 一区二区三区高清在线| 狠狠色狠狠色合久久伊人| 一本大道综合伊人精品热热 | 日日夜夜精品免费视频| 国产99久久久久| 日韩欧美一级二级| 亚洲色图第一区| 国产尤物一区二区在线| 欧美日韩久久不卡| 综合分类小说区另类春色亚洲小说欧美 | 欧美精品黑人性xxxx| 国产精品久久久久久久久免费相片 | 国产精品超碰97尤物18| 国产九色sp调教91| 日韩免费观看高清完整版在线观看| 国产精品久99| 国产不卡免费视频| 久久婷婷久久一区二区三区| 免费观看30秒视频久久| 欧美日韩国产精品自在自线| 亚洲视频在线一区观看| 99久久777色| 久久人人超碰精品| 国产一区二区精品久久| 欧美一区二区三区系列电影| 天天综合日日夜夜精品| 欧美综合色免费| 亚洲久草在线视频| 色伊人久久综合中文字幕| 欧美国产日韩亚洲一区| 成人永久看片免费视频天堂| 欧美国产精品v| 99久精品国产| 亚洲激情图片qvod| 欧美亚洲国产一区在线观看网站| 亚洲女同一区二区| 91黄色激情网站| 亚洲国产欧美在线| 欧美精品一二三| 奇米影视一区二区三区小说| 日韩欧美在线一区二区三区| 久久精品免费看| 久久九九久久九九| kk眼镜猥琐国模调教系列一区二区 | 国产清纯白嫩初高生在线观看91 | 欧美吞精做爰啪啪高潮| 亚洲另类在线制服丝袜| 在线观看视频一区| 婷婷中文字幕一区三区| 日韩亚洲欧美一区| 国产传媒日韩欧美成人| 中文字幕视频一区| 欧美视频一区二区三区四区 | 亚洲欧洲日韩av| 欧美日韩一区在线| 免费成人在线网站| 国产欧美精品在线观看| 一本到不卡免费一区二区| 日韩精品成人一区二区三区| xnxx国产精品| 色悠久久久久综合欧美99| 奇米影视一区二区三区| 国产精品视频在线看| 91久久国产综合久久| 免费精品视频最新在线| 国产精品女上位| 欧美日韩成人在线| 国产精品白丝jk白祙喷水网站| 亚洲欧洲制服丝袜| 精品久久久久久久久久久久包黑料| 国产成人精品免费网站| 性做久久久久久免费观看欧美| 久久亚洲影视婷婷| 91丨porny丨在线| 久久精品国产99国产精品| 一区二区三区免费观看| 精品va天堂亚洲国产| av电影天堂一区二区在线| 日本成人在线网站| 亚洲人成在线播放网站岛国| 亚洲精品一区二区在线观看| 欧美三级电影网站| av电影在线不卡| 国产乱国产乱300精品| 亚洲成人激情av| 亚洲图片另类小说| 日本一区二区三区在线不卡| 日本电影欧美片| 成人午夜视频免费看| 国产综合久久久久久久久久久久| 亚洲伊人伊色伊影伊综合网| 亚洲色图视频免费播放| 国产色婷婷亚洲99精品小说| 日韩欧美国产三级| 日韩无一区二区| 欧美日韩成人一区| 欧美伊人久久久久久久久影院| 北条麻妃国产九九精品视频| 日本不卡在线视频| 日韩激情av在线| 日韩精品亚洲专区| 香蕉久久夜色精品国产使用方法| 一区二区久久久久久| 自拍视频在线观看一区二区| 国产精品国产三级国产aⅴ入口 | 久久青草欧美一区二区三区| 91精品国产全国免费观看| 欧美三级三级三级爽爽爽| 欧美日韩亚洲丝袜制服| 91蜜桃在线免费视频| 色噜噜偷拍精品综合在线| 成人午夜短视频| 99国产精品久久久久| 91一区二区三区在线观看| 日本国产一区二区| 色综合天天天天做夜夜夜夜做| 99视频精品免费视频| 91在线视频免费91| 91久久奴性调教| 欧洲精品一区二区三区在线观看| 99re这里只有精品首页| 91久久一区二区| 制服丝袜中文字幕一区| 欧美一卡二卡三卡四卡| 欧美大白屁股肥臀xxxxxx| www一区二区| 国产精品三级电影| 一区二区高清在线| 婷婷成人激情在线网| 狠狠色综合播放一区二区| 国产91精品欧美| 91久久精品国产91性色tv| 欧美日韩日日骚| 日韩欧美中文字幕制服| 中文一区在线播放| 亚洲已满18点击进入久久| 蜜臀久久99精品久久久久宅男| 国产在线看一区| 91丨九色丨蝌蚪富婆spa| 欧美性大战xxxxx久久久| 精品三级在线看| 国产精品欧美一区喷水| 日韩制服丝袜先锋影音| 国产精品一级黄| 91麻豆精品一区二区三区| 欧美在线观看一二区| 日韩视频免费观看高清完整版 | 国产在线麻豆精品观看| 91亚洲精品一区二区乱码| 欧美一区二区三区四区高清| 国产精品三级av在线播放| 日韩电影在线免费观看| 成人免费毛片aaaaa**| 欧美日韩夫妻久久| 欧美国产国产综合| 久久9热精品视频| 欧美无乱码久久久免费午夜一区|