summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-06Major major modifications related to ticket #485 (support for TURN-07):Benny Prijono
- Added STUN socket transport pj_stun_sock - Integration of TURN-07 to ICE - Major refactoring in ICE stream transport to make it simpler - Major modification (i.e. API change) in almost everywhere else - Much more elaborate STUN, TURN, and ICE tests in pjnath-test git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1988 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06Ticket #537: implemented Simple DNS Server class (for testing) in pjlib-utilBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1987 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06More ticket #531: added user_data parameter in activesocket creation API to ↵Benny Prijono
make it more robust against programming errors git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1986 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06Added field maximum bitrate to codec param, this is useful for providing ↵Nanang Izzuddin
safer frame size calculation, especially when peer's bitrate is unknown git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1985 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06Cleaned up warnings of [u]char-[u]int conversionsNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1984 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-05Ticket #473:Nanang Izzuddin
- fixed issue on Speex multiple frames (encoding: encoded bits concatenation & decoding: frames parsing) - updated pjmedia stream & codecs on encoding multiple frames - introduced bit_info in pjmedia_frame and jitter buffer git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1983 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-05Fixed bug in copying buffer and updated post process of buffer shrinkingNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1982 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-04Fixed gcc warnings about type pruned pointersBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1981 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-03Fixed C & C++ cross linked problem and missing newly added libsrtp.lib in ↵Nanang Izzuddin
symbian_ua_gui.mmp git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1980 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-02More ticket #61: enabled SRTP on SymbianNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1979 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-02Fixed Symbian build on OS with case sensitive filename (e.g: Linux)Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1978 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-02Fixed uninitialized output size before calling G.722 encoderNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1977 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-02Increase clock rate limit in pjsua to 192000 (from 48000)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1976 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-30Fixed wchar_t definition for all build targets.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1975 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-30Added symbian_ua_gui to symbian root build settings (bld.inf), fixed ↵Nanang Izzuddin
symbian_ua_gui for WINSCW build git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1974 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-30Initial source of GUI version of Symbian UANanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1973 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-30Updated delaybuf to learn burst level in realtime instead of only in the ↵Nanang Izzuddin
beginning, this can optimize the latency and increase adaptivity git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1972 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-30Added another WSOLA implementation, PJMEDIA_WSOLA_IMP_WSOLA_LITE, this is ↵Nanang Izzuddin
used by small devices by default (replacing PJMEDIA_WSOLA_IMP_NULL) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1971 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-29Fixed bug wrong option for resample port between conference bridge and sound ↵Nanang Izzuddin
device git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1970 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-28More ticket #536: fixed bug in SrcUD (missed fix, previously r1968 only ↵Nanang Izzuddin
fixed SrcUp) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1969 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-28Reapplied changeset 287 (resample may write pass the output buffer), with a ↵Nanang Izzuddin
bit optimization git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1968 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-28Fixed bug in pjmedia_sdp_rtpmap_to_attr(): may overwrite past the bufferBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1967 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-28Added (the missing) libspeexcodec.mmpBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1966 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-27Changed build optimizations settings for Speex, pjmedia, and symbian_sound ↵Nanang Izzuddin
for Symbian. Speex/8000 now also runs on Symbian! git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1965 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-23Changed build optimization settings for Speex and pjmedia for eVC4/Windows ↵Benny Prijono
Mobile. Speex/8000 now runs on Windows Mobile! git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1964 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-22Fixed bug with SRTP enabling configuration for PocketPJ applicationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1963 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-20Fixed Symbian build error caused by active socket addition to pjlib in ↵Benny Prijono
ticket #531 (thanks Rodrigo Vega) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1962 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-17More on ticket #535: updated files using and related to math.hNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1961 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-17Ticket #535: added initial source of math.hNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1960 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-17Ticket #534: Client register/registration support for various registrar ↵Benny Prijono
brokenness git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1959 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-16Modified pj_list_size() to take const argument insteadBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1958 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-15More ticket #533: fixed bug in Retry-After parser (thanks Samuel Vinson)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1957 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-15Fixed bug with pj_generate_unique_string() initialization trying to access ↵Benny Prijono
the critical section which has not been created in pj_init(), when guid_simple.c is used on Windows (thanks Roland Klabunde/Thomas) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1956 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-13Resample port get frame may cause buffer overflow when downport returns ↵Nanang Izzuddin
non-audio frame git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1955 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-13Ticket #533: Support for parsing Retry-After SIP headerBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1954 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-11Implement ticket #531: active socket abstraction to make ioqueue programming ↵Benny Prijono
easier git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1953 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-11Added pj_sockaddr_cp()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1952 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-08Ticket #524: changed pjsua and stereotest default audio frame time from 10ms ↵Nanang Izzuddin
to 20ms git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1951 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-07Ticket #527: Commited ticket527.2.patchNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1950 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-07Added nios2 processor settings PJLIB in config.h (thanks F)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1949 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-07Added nios2 target detection in config.subBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1948 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-05Fixed bug: NOTIFY is sent continuously on PJSUA-LIB shutdownBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1947 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-04If regc.check_contact is disabled, and no Expires header has been found, but ↵Benny Prijono
the server does return one single Contact header, assumes that the server is broken/unable to return the correct Contact. In this case, get the expiration from the single Contact header in the response (thanks Alan Bond) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1946 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-02More ticket #513:Nanang Izzuddin
- Added RTCP XR features on stream: configurable RTCP XR sending interval, third-party destination for RTCP XR, and sending last RTCP XR packet when stream destroyed. - Updated end system delay of RTCP XR: sound device latency estimated based on sound device implementation. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1945 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-02Ticket #528: committed ticket528.patchNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1944 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-29More on ticket #513:Nanang Izzuddin
- Added RTCP XR print reports to streamutil.c - Added new API pjmedia_stream_get_stat_xr() - Added field rtcp_xr_enabled to stream info structure - Swapped the wrong RTCP XR statistic storage (encoding direction should be stored in TX, decoding direction in RX, it was the opposite) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1943 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-28Ticket #513: Support for RTCP XR (initial patch)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1942 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-23More ticket #497: added configuration to disable WSOLA and set default to ↵Benny Prijono
disabled on WinCE and Symbian git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1941 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-23Fixed chunk size alignment in pool drain testNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1940 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-22Workaround for pj_thread_sleep() failure with ETIMEDOUT in MacOS X (thanks ↵Benny Prijono
Daniel Mikusa) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1939 74dad513-b988-da41-8d7b-12977e46ad98