1. 734fc2d More ticket #479: bug in pjmedia_transport_get_info(), the info should be initialized by caller by Benny Prijono · 17 years ago
  2. 71f657d More ticket #507: updated GNU build system with the G.722 codec and fixed minor warning about operator precedence by Benny Prijono · 17 years ago
  3. 7ffd775 Ticket #507: committed and tested g722 patch on Windows by Benny Prijono · 17 years ago
  4. e1a5a85 Ticket #479: allow media transport framework to return transport specific info (for example, to know whether SRTP is enabled) by Benny Prijono · 17 years ago
  5. c12bc10 Ticket #494: Configuration option to use high quality tone generation by Benny Prijono · 17 years ago
  6. 98b6df8 More ticket #438: improve docs, added channel_count in wsola, etc. by Benny Prijono · 17 years ago
  7. d34477c Ticket #501: Set master port worker thread priority to highest by default by Benny Prijono · 17 years ago
  8. 5dbd4fc Ticket #438: Workaround for frame bursts from audio devices: added wsola in delaybuf, and put delaybuf in the bridge by Benny Prijono · 17 years ago
  9. 031775c Added pjmedia_wsola_reset() by Benny Prijono · 17 years ago
  10. c8f43b3 Modify WSOLA discard to support erasing frame from non-contiguous buffer by Benny Prijono · 17 years ago
  11. 4727a9a Ticket #497: WSOLA implementation by Benny Prijono · 17 years ago
  12. 7df2a15 Ticket #486: Handle G.722 wong clock rate bug and other codec with inconsistent clock rate by Benny Prijono · 17 years ago
  13. 2dbed82 Ticket #467: fixed issues with RTP/AVP vs RTP/SAVP negotiation by Benny Prijono · 17 years ago
  14. c5b6de1 Ticket #468: Added support for non looping playback in memory player by Benny Prijono · 17 years ago
  15. 45930a5 Ticket #478: Handle duplicated/misordered incoming DTMF packets by Benny Prijono · 17 years ago
  16. 527a236 More ticket #61: removed const from rtp and rtcp callback function declaration to allow in-place packet modification by Benny Prijono · 17 years ago
  17. 6665bfc Ticket #464: jitter buffer should return frame length information by Benny Prijono · 17 years ago
  18. a7b376b Fixed doxygen comments everywhere by Benny Prijono · 17 years ago
  19. d817965 Ticket #61: Implement SRTP support in PJMEDIA and PJSUA-LIB, and updated applications because of the changes. This is a major modification back ported from SRTP branch. See ticket #61 for changelog detail of this commit by Benny Prijono · 17 years ago
  20. 7544a29 Handle SDP offer containing application as the media type by Benny Prijono · 17 years ago
  21. 684ab41 More work on ticket #438: Workaround for frame bursts from audio devices. See the ticket for more information by Benny Prijono · 17 years ago
  22. c485dd8 Added new WAV player API: pjmedia_wav_player_get_len() by Benny Prijono · 17 years ago
  23. 2897306 Ticket #444: Bug in tone generator: can't play more digits (thanks Marian Dragomir) by Benny Prijono · 17 years ago
  24. 45710a4 Ticket #438 (Workaround for frame bursts from audio devices): added delay buffer implementation in pjmedia by Benny Prijono · 17 years ago
  25. 91e567e Ticket #433: Failure in media negotiation when SDP contains two audio media lines (thanks Arie Velthoen) by Benny Prijono · 17 years ago
  26. 5186eae Ticket #420: updated pjmedia SDP and media UDP transport to support IPv6 by Benny Prijono · 17 years ago
  27. 83c3897 Ticket #417: added pjlib API to retrieve the native thread handle from pj_thread_t by Benny Prijono · 17 years ago
  28. 741cfb4 More ticket #395: changed max default buffer length from 60ms to 100ms for added stability by Benny Prijono · 17 years ago
  29. 899f9af Ticket #398: Initial support for Secret Rabbit Code (aka libsamplerate) sample rate conversionl library by Benny Prijono · 17 years ago
  30. 128b02b Ticket #395: Added configuration to control maximum PortAudio sound buffer latency, and change default sound backend back to WMME by Benny Prijono · 17 years ago
  31. 3303d0b Ticket #394: Reduce PJMEDIA_SOUND_BUFFER_COUNT default setting from 16 to 6 to reduce audio latency by Benny Prijono · 17 years ago
  32. 1c24539 Ticket #384: Prefer to use Direct Sound as the sound device backend on Windows by Benny Prijono · 17 years ago
  33. 2501e13 Ticket #382: Updated ICE from draft-ietf-mmusic-ice-14 to ice-18 specification, and also done some other tweaks as well by Benny Prijono · 17 years ago
  34. fe81cfa Ticket #377: Support for sending RTCP RR by Benny Prijono · 17 years ago
  35. 11da9bc Implemented ticket #373: Packet loss simulation in PJMEDIA ICE transport by Benny Prijono · 17 years ago
  36. 096c56c Ticket #370: Implemented callback notification to application when ICE negotiation fails (via on_call_media_state callback) by Benny Prijono · 17 years ago
  37. 1f61a8f Ticket #354: continuing work to port the Symbian libraries to .DSO format by Benny Prijono · 17 years ago
  38. dc1fe22 Ticket #342: added option to disable RTCP advertisement in SDP (and ICE) to reduce SIP message size by Benny Prijono · 17 years ago
  39. 19586ca Ticket #342: added configuration to control whether SDP rtpmap should be included for static payload types (default still yes) by Benny Prijono · 17 years ago
  40. 77998ce More on ticket #399: a)send full offer on 200/OK response when re-INVITE does not have SDP, b) added on_create_offer() callback, c) handle some error cases by Benny Prijono · 17 years ago
  41. 50e5c53 Ticket #298: New API to get the number of ports registered in conference bridge by Benny Prijono · 17 years ago
  42. af09dc3 Merged changes from the trunk by Benny Prijono · 17 years ago
  43. c95a0f0 Fixed all VS6 and VS8 projects with new third party projects layout by Benny Prijono · 17 years ago
  44. 396156c Changed resample to use speex (for now) by Benny Prijono · 17 years ago
  45. 919758f Added ICE-CONTROLLING and ICE-CONTROLLED STUN attribute types by Benny Prijono · 17 years ago
  46. dbce2cf Fixed pjnath build warnings/errors on Linux by Benny Prijono · 17 years ago
  47. a6bd758 Updated projects and Makefiles with the new pjnath library by Benny Prijono · 17 years ago
  48. fd70c9b ICE: added media index in pjmedia when handling SDP containing ICE candidates by Benny Prijono · 18 years ago
  49. b681a2f ICE (work in progress): use single socket for all candidates in component, and implemented IP interface enumeration on Win32 by Benny Prijono · 18 years ago
  50. c97608e ICE (work in progress): integration with PJSUA by Benny Prijono · 18 years ago
  51. 24cda7d ICE (work in progress): implemented ICE media transport by Benny Prijono · 18 years ago
  52. a38e78d Fixed ticket #183: Add flag in SDP negotiator to specify codec order preference (thanks Esbjorn Dominique) by Benny Prijono · 18 years ago
  53. 9de76b7 Fixed ticket #182: SDP negotiation failed when local does not specify telephone-event (thanks Esbjorn Dominique) by Benny Prijono · 18 years ago
  54. 58dbca3 Updated PJMEDIA_SOUND_BUFFER_COUNT doxygen documentation by Benny Prijono · 18 years ago
  55. a771a51 Ticket #110: HUGE HUGE changeset to replace all occurence of year 2006 with 2007 in copyright notice in all sources by Benny Prijono · 18 years ago
  56. a70438d Related to ticket #74: reduce default number of sound buffers from 32 to 16 to reduce audio delay by Benny Prijono · 18 years ago
  57. 0eef2c7 Updated documentation and sample for media conference with regard to maximum value for audio level adjustment by Benny Prijono · 18 years ago
  58. fe9bffd Ticket #82: fix link errors when codecs are disabled from autoconf script by Benny Prijono · 18 years ago
  59. 4af234b Implement ticket #62: option to play tones continuously, and added --play-tone option in pjsua by Benny Prijono · 18 years ago
  60. 258f8bc Fixed ticket #74: unstable/stutter sound on Windows Mobile (thanks ChenHuang) by Benny Prijono · 18 years ago
  61. a66c331 Implement ticket #67: added WAV playlist feature to PJMEDIA by Benny Prijono · 18 years ago
  62. c6c0ed0 Implement ticket #56: Periodically transmit RTP packet on silence, to maintain NAT binding etc. by Benny Prijono · 18 years ago
  63. b5388cf Just updated and improved the doxygen documentations all over the place by Benny Prijono · 18 years ago
  64. 6865a3f Implement ticket #40: support for asymmetric encoding/decoding ptime (e.g. with iLBC when local and remote have different mode) by Benny Prijono · 18 years ago
  65. b8af0e8 Implement ticket #53: Disable silence detector during the first few seconds of RTP transmission to assist NAT traversal by Benny Prijono · 18 years ago
  66. b94a6ab Ticket #54: added ability to modify some codec parameters on the fly by Benny Prijono · 18 years ago
  67. 0875ae8 Added DTMF callback support all the way to PJSUA API (ticket #48) by Benny Prijono · 18 years ago
  68. bc96847 Implement task #26: integrate table based Alaw/Ulaw/linear conversion into pjmedia (thanks Toni Rutar for the original contribution) by Benny Prijono · 18 years ago
  69. c53c6d7 Display actual sound device name in conference bridge port zero by Benny Prijono · 18 years ago
  70. 12a669c Worked on the AEC. Apply constant delay bufferring for the AEC, by Benny Prijono · 18 years ago
  71. 9a44fe2 Fixed quality setting in MP3 writer (thanks Toni again) by Benny Prijono · 18 years ago
  72. 8f31052 Changed the processing of mp3 _options in mp3 writer with regard to bit_rate and quality to comply with LAME, also changed the pjsua_recorder_create() parameter to allow specifying mp3 options in one of the parameter by Benny Prijono · 18 years ago
  73. b3cdb2b Support for MP3 recording for Win32 target. Also added "--rec-file" and "--auto-rec" option in pjsua to record voice conversion. The "--rec-file" option will record to either .WAV or .MP3 depending on the file extension. by Benny Prijono · 18 years ago
  74. d52174b Updated doxygen documentation for media transport (again) by Benny Prijono · 18 years ago
  75. 43278ab Updated doxygen documentation in media transport by Benny Prijono · 18 years ago
  76. 85b4bf8 Added pjmedia_snd_stream_get_info() function. by Benny Prijono · 18 years ago
  77. f0c8d4b Updated doxygen documentation on sdp_neg.h by Benny Prijono · 18 years ago
  78. 1d9b9a4 Tests with other user agents revealed some bugs which have been fixed below: by Benny Prijono · 18 years ago
  79. 5ee1f2e Updated doxygen documentation for the website by Benny Prijono · 18 years ago
  80. 669643c Automatically suspend AEC when nothing is connected to the sound port in the bridge, and resume as soon as frames are transmitted. by Benny Prijono · 18 years ago
  81. 44763e4 Support for reading non-canonical WAV file in WAV file player port. by Benny Prijono · 18 years ago
  82. e0a6f7e Removed G.711 Annex I PLC from the source (because of possible licensing/patent infringement issues) and replace it with Steve Underwood's PLC implementation which is distributed under dual GPL/LGPL license. by Benny Prijono · 18 years ago
  83. 5c7e10b Added EOF callback and get_size() in pjmedia_mem_capture port. by Benny Prijono · 18 years ago
  84. 88dac53 Added EOF callback in memory playback port. by Benny Prijono · 18 years ago
  85. 72b6104 Added volume control to indivual tone enqueued to the tone generator. by Benny Prijono · 18 years ago
  86. 7f5c12c Added multi-purpose tone generator in PJMEDIA (tonegen.[hc]) by Benny Prijono · 18 years ago
  87. 97b8717 Just updated doxygen documentation by Benny Prijono · 18 years ago
  88. 5da5043 Change set_ec_tail() API to set_ec() in sound port, also change suppressor to reduce mic signal by division rather than zeroing the signal. Also moved out VAD and EC settings to config.h. by Benny Prijono · 18 years ago
  89. 3842ec4 Change the silence suppressor to use the adaptive silence detector. by Benny Prijono · 18 years ago
  90. 22dfe59 Change AEC into generic echo canceller framework with either AEC or simple echo suppressor backend can be selected during runtime. by Benny Prijono · 18 years ago
  91. 7097299 AEC and sound backend fixes: by Benny Prijono · 18 years ago
  92. f20687a More work on the AEC (including changes in PJSUA), embed the AEC in sound_port, reduce DirectSound buffer from 32 to 16, and fixed ARM compilation for MSVC WinCE target. by Benny Prijono · 18 years ago
  93. 69f7312 More experimentation with AEC: (1) added media port to create bidirectional port from two unidirectional ports, (2) split AEC functionality into AEC algorithm (aec.h) and AEC media port (aec_port.h), (3) Added the AEC functionality in the sound_port.c. by Benny Prijono · 18 years ago
  94. bb9cc5f Removed the constness of the captured frame from pjmedia_snd_rec_cb specification (experimental, to support AEC since AEC needs to modify the buffer). by Benny Prijono · 18 years ago
  95. c8e24a1 Added experimental AEC media port (aec_port.[hc]) based on Speex AEC in pjmedia and pjsua-lib. by Benny Prijono · 18 years ago
  96. c585988 Really add the iLBC files into SVN now (duh!). by Benny Prijono · 18 years ago
  97. 00cae61 - Added iLBC codec (experimental) with the following features: by Benny Prijono · 18 years ago
  98. c5dfa17 Added pjmedia_port_info_init() to fill in pjmedia_port_info structure, avoiding manual initialization and thus improves consistency (and probably reduces size by a tiny bit). This involves modification in quite few places. by Benny Prijono · 18 years ago
  99. 1b789ed - Added splitter/combiner port (splitcomb.c) by Benny Prijono · 18 years ago
  100. 92ac447 Changed all public header files to compile correctly when -ansi and -pedantic is used, also when g++ is used by Benny Prijono · 18 years ago