1. 338153e More ticket #619: disable fade-in and fade-out if the tone off duration is zero. We assume that application wants to play continuous tone in this case, and the fade in/out feature will cause click noise to be generated by Benny Prijono · 16 years ago
  2. b51845f Fixed pjmedia session bug in getting channel count from SDP for static payload. by Nanang Izzuddin · 16 years ago
  3. b8c1ebe Added missed patch in enabling G.722 PLC: PLC should be enabled in default attribute setting. by Nanang Izzuddin · 16 years ago
  4. 49a979b Enabled G.722 PLC. by Nanang Izzuddin · 16 years ago
  5. 47d87a6 More ticket #633: Fixed DirectSound implementation to avoid playback buffer read & write cursor race. by Nanang Izzuddin · 16 years ago
  6. 6ba5f59 More ticket #619: changed default Cordic loop from 8 to 10 to gain more accuracy, and updated tonegen.c with the results from ARM9 tests by Benny Prijono · 16 years ago
  7. 4494a48 Ticket #631: by Nanang Izzuddin · 16 years ago
  8. 8de925b Large reorganization of the tonegen for ticket #619: by Benny Prijono · 16 years ago
  9. ff2b110 Ticket #631: by Nanang Izzuddin · 16 years ago
  10. 276402c Ticket #630: Added Win32 MME sound device wrapper (thanks Seth Hinze for the patch). by Nanang Izzuddin · 16 years ago
  11. 160093e Ticket #633: Updated DirectSound implementation: by Benny Prijono · 16 years ago
  12. 7d1ac29 Ticket #625: Fixed unicode build issues on Windows platforms (thanks David Parker for the patch). by Nanang Izzuddin · 16 years ago
  13. a78877d More ticket #619: fix the difference of volume in the fixed point version of the tone generator, added PJMEDIA_TONEGEN_VOLUME setting to control the default amplitude, and increase default tone volume by about 50% by Benny Prijono · 16 years ago
  14. 0365e46 Ticket #619: added configuration to force floating point algorithm to be used in the tone generator, and added fade-in and fade out options by Benny Prijono · 16 years ago
  15. 762a5bd Ticket #628: Updated IPP codec module to use fixed point version of G.729 on architectures that don't have FPU (thanks David Parker for the patch). by Nanang Izzuddin · 16 years ago
  16. 447569f Fixed linking error undefined CHECK_ when PJMEDIA_WSOLA_IMP_NULL is used (Thanks Samuel Vinson). by Nanang Izzuddin · 16 years ago
  17. 7afe944 Ticket #616: Updated ICE transport to have a default option to switch RTP transmission to source address if remote doesn't use ICE. by Nanang Izzuddin · 16 years ago
  18. 2cba166 Ticket #614: Fixed compilation warning of integer conversions. by Nanang Izzuddin · 16 years ago
  19. 2c7bdcc Ticket #614: Added support for writing and reading WAV files encoded as 8 bit A-law/U-law. by Nanang Izzuddin · 16 years ago
  20. 1cc4afc Fixed assertion caused by too small output buffer size of stream, this happens when codec with very small bandwidth is used, e.g: MELP 2.4kbps, (thanks William Wong). by Nanang Izzuddin · 16 years ago
  21. 40860c3 Ticket #610: Added sample to create a media transport adapter, similar to how SRTP media transport works by Benny Prijono · 16 years ago
  22. b789fad Print warning instead of assert when Speex AEC is instantiated with multichannels by Benny Prijono · 16 years ago
  23. e46495b Fixed bug Speex frame parser should discard non-audio parts in the Speex bitstream. by Nanang Izzuddin · 16 years ago
  24. e3a6fca Ticket #583: fixed bug on setting frametype in encode() related to special treatment for G729. by Nanang Izzuddin · 16 years ago
  25. 16b504c Added PLC & VAD features to codec L16. by Nanang Izzuddin · 16 years ago
  26. e9a7703 More ticket #602: fixed minor warning about conversion from integer to unsigned char by Benny Prijono · 16 years ago
  27. c89e4c7 Ticket #600: Added probation state in media transport SRTP and also capability to auto-restart when packets received in probation state are 'invalid'. by Nanang Izzuddin · 16 years ago
  28. a815ceb Ticket #602: by Nanang Izzuddin · 16 years ago
  29. 23a00b7 Ticket #599: by Nanang Izzuddin · 16 years ago
  30. afc0c94 Fixed miscalculation of conference port buffer size (rx/tx_buf_cap) when two conf ports have different clock rate/channel count/samples per frame (thanks Joao Cesar). by Nanang Izzuddin · 16 years ago
  31. b133924 More ticket #583: compilation warnings with gcc by Benny Prijono · 16 years ago
  32. c2f80c4 More ticket #490: compilation warnings on gcc by Benny Prijono · 16 years ago
  33. 3d0d475 Ticket #596: Updated resample with backend libresample to process multichannel resampling properly (deinterleave, resample per channel, reinterleave). by Nanang Izzuddin · 16 years ago
  34. a4e7cdd More ticket #583: a bit of tidying up and renamed macro names etc. by Benny Prijono · 16 years ago
  35. 9ff3c43 Ticket #593: Fixed RTP timestamp calculation in RX & TX for multichannel audio. by Nanang Izzuddin · 16 years ago
  36. 7dd3268 Ticket #583: Added missing IPP codec deinit and fixed matching #if-#endif in IPP codec encode. by Nanang Izzuddin · 16 years ago
  37. 2d4c384 Ticket #490: Updated VAD with new algorithm. by Nanang Izzuddin · 16 years ago
  38. df361e0 Ticket #583: by Nanang Izzuddin · 16 years ago
  39. f216f82 Ticket #583: by Nanang Izzuddin · 16 years ago
  40. 493a8db Ticket #583: Initial source of IPP codecs wrapper. by Nanang Izzuddin · 16 years ago
  41. 96e514b Added maximum threshold for silence detector, to aovid the silence detector setting the threshold too high thus cutting audio signal (e.g. when streaming long continuous signal) by Benny Prijono · 16 years ago
  42. 0ceb87d More ticket #590: optimizations in the echo suppressor, gained more than 3x speed. Added entries in mips_test by Benny Prijono · 16 years ago
  43. f512a6d More ticket #590: handle the case when mic level is set too high causing echo to be mistakenly treated as local user speaking by Benny Prijono · 16 years ago
  44. 3fed250 More ticket #590: fix the bug in smoothing factor by Benny Prijono · 16 years ago
  45. 82224b1 Renamed fabs() to FABS() since it conflicts with intrinsic function in VC6 by Benny Prijono · 16 years ago
  46. a7908d7 Ticket #590: new echo suppressor which should work much better than the old one by Benny Prijono · 16 years ago
  47. 95250c7 Ticket #588: Improvements to echo cancellation framework by Benny Prijono · 16 years ago
  48. bf32184 Fixed bug possibility of dereferencing NULL pointer when calling pjmedia_jbuf_get_frame() (thanks Joel Dodson) by Nanang Izzuddin · 16 years ago
  49. 2c953d4 Added test delaybuf to pjmedia MIPS test. by Nanang Izzuddin · 16 years ago
  50. 733486a Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  51. cb2789a Ticket #577: Initial source of sound device wrapper with APS by Nanang Izzuddin · 16 years ago
  52. 99e591f Fixed linking error cased by missing PJMEDIA_HAS_RTCP_XR guard for pjmedia_session_get_stream_stat_xr() by Nanang Izzuddin · 16 years ago
  53. 660eee8 Added ability to dump extended statistics (RTCP XR) in pjsua. by Nanang Izzuddin · 16 years ago
  54. 66456af Ticket #570: Fixed find_pitch() search range iteration; and fixed wsola_generate() in deciding when to just return a frame from existing extra samples and when to expand/generate samples. by Nanang Izzuddin · 16 years ago
  55. 4b96049 Ticket #569: Updated SRTP locking to not guard member transport when sending packet; added separate tx_buffer for RTCP since tx_buffer is not guarded by SRTP lock anymore by Nanang Izzuddin · 16 years ago
  56. 375850e Fixed minor bug missing wsola_plc initialization. by Nanang Izzuddin · 16 years ago
  57. eef6a7d Set default UDP media transport name if name is not specified by application, otherwise memory pool name will be empty by Benny Prijono · 16 years ago
  58. 69fb2fd Added config settings for search range in WSOLA expand() by Nanang Izzuddin · 16 years ago
  59. 131faa5 Updated delay buffer to use circular buffer by Nanang Izzuddin · 16 years ago
  60. 89214fe Updated WSOLA to use circular buffer and configurable hanning window size (which affecting number of delay produced by WSOLA) by Nanang Izzuddin · 16 years ago
  61. b5a4e77 Added WinCE project for pjmedia_test by Benny Prijono · 16 years ago
  62. b1f62f4 Updated mips_test.c after running on ARM by Benny Prijono · 16 years ago
  63. 0ff56dc Added MIPS benchmark in pjmedia-test, and loopback media transport to assist the stream testing by Benny Prijono · 16 years ago
  64. 4999dbf Fixed crash in stream.c when it tries to send RTCP BYE when stream initialization fails by Benny Prijono · 16 years ago
  65. 943ce2a Fixed bug in SRTP regarding startup flags evaluation by Benny Prijono · 16 years ago
  66. f6a5ac5 Media session should not reject the whole SDP when it receives SDP with unknown media by Benny Prijono · 16 years ago
  67. 934f03b Fixed assertion when parsing incoming SDP which is not properly terminated with CRLF by Benny Prijono · 16 years ago
  68. 9869cb5 Ticket #543: by Nanang Izzuddin · 16 years ago
  69. 72778f2 Fixed session.c incorrectly parsing channel count from SDP by Nanang Izzuddin · 16 years ago
  70. 129b8b0 Fixed extra '/' character when encoding stereo codecs (thanks Gianluca Crucillà) by Benny Prijono · 16 years ago
  71. 4375f90 Ticket #544: Fixed SRTP on hold+reinvite scenario by Nanang Izzuddin · 16 years ago
  72. 88accae Specifying star in codec selection will select all codecs. Fixed the codec selection in codec.c to select all codecs when empty string is given. by Benny Prijono · 16 years ago
  73. 32177c0 Large changeset to replace all occurences of year 2007 with 2008 in the copyright notice by Benny Prijono · 16 years ago
  74. df008d3 Make SDP parser more lenient by ignoring first newlines. by Benny Prijono · 16 years ago
  75. 224b4e2 Ticket #549: major modification in media transport API to support more offer/answer scenarios by Benny Prijono · 16 years ago
  76. 495409d Added pjmedia_tonegen_rewind() by Benny Prijono · 16 years ago
  77. dd3d002 Implement ticket #546 and revisit ticket #439: by Benny Prijono · 16 years ago
  78. 4d49c78 More ticket #505: added constants to shrink the excess frames in jbuf even more slowly, default can only discard one excess frame per 200ms by Benny Prijono · 16 years ago
  79. 89ac2b4 Fixed various compilation warnings with gcc strict compilation by Benny Prijono · 16 years ago
  80. cbd38c6 Related to ticket #525: transport_srtp returns PJ_EINVALIDOP in UPDATE or re-INVITE when media is already active by Benny Prijono · 16 years ago
  81. b0dd211 More ticket #542: updated dsound.c to adapt with latency setting by Nanang Izzuddin · 16 years ago
  82. d7fefd7 Ticket #542: added new API and macro for sound device latency settings, also added new param for this in pjsua by Nanang Izzuddin · 16 years ago
  83. fd461eb Added more validations & a new API (thanks Florian Bomers): by Nanang Izzuddin · 16 years ago
  84. 848be08 More ticket #485: major modification in transport_ice to support new ICE stream transport API by Benny Prijono · 16 years ago
  85. e4b4b7d Added field maximum bitrate to codec param, this is useful for providing safer frame size calculation, especially when peer's bitrate is unknown by Nanang Izzuddin · 16 years ago
  86. eb4c616 Cleaned up warnings of [u]char-[u]int conversions by Nanang Izzuddin · 16 years ago
  87. 3aef5e1 Ticket #473: by Nanang Izzuddin · 16 years ago
  88. 78e2591 Fixed bug in copying buffer and updated post process of buffer shrinking by Nanang Izzuddin · 16 years ago
  89. 7ca463c Fixed C & C++ cross linked problem and missing newly added libsrtp.lib in symbian_ua_gui.mmp by Nanang Izzuddin · 16 years ago
  90. d424297 Fixed uninitialized output size before calling G.722 encoder by Nanang Izzuddin · 16 years ago
  91. 700e838 Updated delaybuf to learn burst level in realtime instead of only in the beginning, this can optimize the latency and increase adaptivity by Nanang Izzuddin · 16 years ago
  92. 1ec45bf Added another WSOLA implementation, PJMEDIA_WSOLA_IMP_WSOLA_LITE, this is used by small devices by default (replacing PJMEDIA_WSOLA_IMP_NULL) by Nanang Izzuddin · 16 years ago
  93. b6242b7 Fixed bug in pjmedia_sdp_rtpmap_to_attr(): may overwrite past the buffer by Benny Prijono · 16 years ago
  94. 829ac02 Changed build optimizations settings for Speex, pjmedia, and symbian_sound for Symbian. Speex/8000 now also runs on Symbian! by Nanang Izzuddin · 16 years ago
  95. 2d4ee7d More on ticket #535: updated files using and related to math.h by Nanang Izzuddin · 16 years ago
  96. 3fd3af9 Resample port get frame may cause buffer overflow when downport returns non-audio frame by Nanang Izzuddin · 16 years ago
  97. a5538ab Ticket #527: Commited ticket527.2.patch by Nanang Izzuddin · 16 years ago
  98. 5d070f8 More ticket #513: by Nanang Izzuddin · 16 years ago
  99. db9da77 Ticket #528: committed ticket528.patch by Nanang Izzuddin · 16 years ago
  100. 90f11cb More on ticket #513: by Nanang Izzuddin · 16 years ago