1. 013014d Ticket #638: Fixed assertion caused by prefetch < min_prefetch (thanks Michael Bradley Jr for the reports). by Nanang Izzuddin · 16 years ago
  2. d263f9d Ticket #638: Cleaned up compilation warning in jbuf. by Nanang Izzuddin · 16 years ago
  3. 883d8de Ticket #638: Reenable prefetch buffering via initial prefetch setting (set 0 to disable, otherwise to enable). by Nanang Izzuddin · 16 years ago
  4. 63bfe7a Ticket #642: Discontinuous tone generation (thanks Olle Frimanson for the report) by Benny Prijono · 16 years ago
  5. 51f2253 Ticket #547: Added DirectX include path from Windows environment settings to libportaudio & pjmedia VS8 build projects. by Nanang Izzuddin · 16 years ago
  6. 7c0d1b7 Updated delay buffer to perform shrinking only in the PUT operation. by Nanang Izzuddin · 16 years ago
  7. 19551d6 Ticket #638: by Nanang Izzuddin · 16 years ago
  8. 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
  9. b51845f Fixed pjmedia session bug in getting channel count from SDP for static payload. by Nanang Izzuddin · 16 years ago
  10. b8c1ebe Added missed patch in enabling G.722 PLC: PLC should be enabled in default attribute setting. by Nanang Izzuddin · 16 years ago
  11. 49a979b Enabled G.722 PLC. by Nanang Izzuddin · 16 years ago
  12. 47d87a6 More ticket #633: Fixed DirectSound implementation to avoid playback buffer read & write cursor race. by Nanang Izzuddin · 16 years ago
  13. 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
  14. 4494a48 Ticket #631: by Nanang Izzuddin · 16 years ago
  15. 8de925b Large reorganization of the tonegen for ticket #619: by Benny Prijono · 16 years ago
  16. ff2b110 Ticket #631: by Nanang Izzuddin · 16 years ago
  17. 276402c Ticket #630: Added Win32 MME sound device wrapper (thanks Seth Hinze for the patch). by Nanang Izzuddin · 16 years ago
  18. 160093e Ticket #633: Updated DirectSound implementation: by Benny Prijono · 16 years ago
  19. 7d1ac29 Ticket #625: Fixed unicode build issues on Windows platforms (thanks David Parker for the patch). by Nanang Izzuddin · 16 years ago
  20. 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
  21. 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
  22. 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
  23. 447569f Fixed linking error undefined CHECK_ when PJMEDIA_WSOLA_IMP_NULL is used (Thanks Samuel Vinson). by Nanang Izzuddin · 16 years ago
  24. 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
  25. b05e406 Ticket #614: Updated docs related to support for play/record G.711 U-law/A-law. by Nanang Izzuddin · 16 years ago
  26. 2cba166 Ticket #614: Fixed compilation warning of integer conversions. by Nanang Izzuddin · 16 years ago
  27. 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
  28. 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
  29. 40860c3 Ticket #610: Added sample to create a media transport adapter, similar to how SRTP media transport works by Benny Prijono · 16 years ago
  30. b789fad Print warning instead of assert when Speex AEC is instantiated with multichannels by Benny Prijono · 16 years ago
  31. e46495b Fixed bug Speex frame parser should discard non-audio parts in the Speex bitstream. by Nanang Izzuddin · 16 years ago
  32. e3a6fca Ticket #583: fixed bug on setting frametype in encode() related to special treatment for G729. by Nanang Izzuddin · 16 years ago
  33. 16b504c Added PLC & VAD features to codec L16. by Nanang Izzuddin · 16 years ago
  34. e9a7703 More ticket #602: fixed minor warning about conversion from integer to unsigned char by Benny Prijono · 16 years ago
  35. 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
  36. a815ceb Ticket #602: by Nanang Izzuddin · 16 years ago
  37. 23a00b7 Ticket #599: by Nanang Izzuddin · 16 years ago
  38. 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
  39. 0822c19 More ticket #583: autoconf support for Intel IPP by Benny Prijono · 16 years ago
  40. b133924 More ticket #583: compilation warnings with gcc by Benny Prijono · 16 years ago
  41. c2f80c4 More ticket #490: compilation warnings on gcc by Benny Prijono · 16 years ago
  42. 3d0d475 Ticket #596: Updated resample with backend libresample to process multichannel resampling properly (deinterleave, resample per channel, reinterleave). by Nanang Izzuddin · 16 years ago
  43. a4e7cdd More ticket #583: a bit of tidying up and renamed macro names etc. by Benny Prijono · 16 years ago
  44. 9ff3c43 Ticket #593: Fixed RTP timestamp calculation in RX & TX for multichannel audio. by Nanang Izzuddin · 16 years ago
  45. 7dd3268 Ticket #583: Added missing IPP codec deinit and fixed matching #if-#endif in IPP codec encode. by Nanang Izzuddin · 16 years ago
  46. 2d4c384 Ticket #490: Updated VAD with new algorithm. by Nanang Izzuddin · 16 years ago
  47. df361e0 Ticket #583: by Nanang Izzuddin · 16 years ago
  48. f216f82 Ticket #583: by Nanang Izzuddin · 16 years ago
  49. 493a8db Ticket #583: Initial source of IPP codecs wrapper. by Nanang Izzuddin · 16 years ago
  50. 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
  51. cd2a158 More ticket #590: removed unused echo suppressor settings in pjmedia/config.h by Benny Prijono · 16 years ago
  52. f1bb9e9 Increase codec's maximum silence duration (PJMEDIA_CODEC_MAX_SILENCE_PERIOD) from 500ms to 5 seconds since it may produce ticks noise which can be quite annoying by Benny Prijono · 16 years ago
  53. 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
  54. 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
  55. 3fed250 More ticket #590: fix the bug in smoothing factor by Benny Prijono · 16 years ago
  56. 82224b1 Renamed fabs() to FABS() since it conflicts with intrinsic function in VC6 by Benny Prijono · 16 years ago
  57. a7908d7 Ticket #590: new echo suppressor which should work much better than the old one by Benny Prijono · 16 years ago
  58. 95250c7 Ticket #588: Improvements to echo cancellation framework by Benny Prijono · 16 years ago
  59. bf32184 Fixed bug possibility of dereferencing NULL pointer when calling pjmedia_jbuf_get_frame() (thanks Joel Dodson) by Nanang Izzuddin · 16 years ago
  60. 2c953d4 Added test delaybuf to pjmedia MIPS test. by Nanang Izzuddin · 16 years ago
  61. b1c6204 Fixed ticket #581: Fixed build dependencies in the makefiles by Benny Prijono · 16 years ago
  62. ebb2c33 Ticket #463: Configuration option to have external sound device implementation by Benny Prijono · 16 years ago
  63. 733486a Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  64. cb2789a Ticket #577: Initial source of sound device wrapper with APS by Nanang Izzuddin · 16 years ago
  65. e1a008e Wrong documentation in pjmedia_snd_port_connect() (thanks Klaus Darilion) by Benny Prijono · 16 years ago
  66. 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
  67. 660eee8 Added ability to dump extended statistics (RTCP XR) in pjsua. by Nanang Izzuddin · 16 years ago
  68. 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
  69. 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
  70. 375850e Fixed minor bug missing wsola_plc initialization. by Nanang Izzuddin · 16 years ago
  71. 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
  72. 69fb2fd Added config settings for search range in WSOLA expand() by Nanang Izzuddin · 16 years ago
  73. 131faa5 Updated delay buffer to use circular buffer by Nanang Izzuddin · 16 years ago
  74. 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
  75. 0883cff Added two APIs to pjmedia circular buffer: copy & pack buffer by Nanang Izzuddin · 16 years ago
  76. 5a7c5f4 Removed pjmedia-test from pjmedia build for now since it's causing build error when SRTP is disabled (thanks Pedro Gonalves) by Benny Prijono · 16 years ago
  77. b5a4e77 Added WinCE project for pjmedia_test by Benny Prijono · 16 years ago
  78. ca1f631 Added pjmedia_test to Visual Studio workspaces by Benny Prijono · 16 years ago
  79. b1f62f4 Updated mips_test.c after running on ARM by Benny Prijono · 16 years ago
  80. 0ff56dc Added MIPS benchmark in pjmedia-test, and loopback media transport to assist the stream testing by Benny Prijono · 16 years ago
  81. 4999dbf Fixed crash in stream.c when it tries to send RTCP BYE when stream initialization fails by Benny Prijono · 16 years ago
  82. 943ce2a Fixed bug in SRTP regarding startup flags evaluation by Benny Prijono · 16 years ago
  83. 78238b3 Added module circular buffer (circbuf.h) to pjmedia by Nanang Izzuddin · 16 years ago
  84. e78676b Removed old PLC setting from pjmedia/config.h by Benny Prijono · 16 years ago
  85. f6a5ac5 Media session should not reject the whole SDP when it receives SDP with unknown media by Benny Prijono · 16 years ago
  86. 934f03b Fixed assertion when parsing incoming SDP which is not properly terminated with CRLF by Benny Prijono · 16 years ago
  87. 9869cb5 Ticket #543: by Nanang Izzuddin · 16 years ago
  88. 72778f2 Fixed session.c incorrectly parsing channel count from SDP by Nanang Izzuddin · 16 years ago
  89. 129b8b0 Fixed extra '/' character when encoding stereo codecs (thanks Gianluca Crucillà) by Benny Prijono · 16 years ago
  90. 4375f90 Ticket #544: Fixed SRTP on hold+reinvite scenario by Nanang Izzuddin · 16 years ago
  91. 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
  92. 8eb9141 More ticket #542: Updated default capture latency (tested OK on Vista 64bit for WMME & dsound) by Nanang Izzuddin · 16 years ago
  93. 32177c0 Large changeset to replace all occurences of year 2007 with 2008 in the copyright notice by Benny Prijono · 16 years ago
  94. 5b64b8d Updated doxygen documentations by Benny Prijono · 16 years ago
  95. df008d3 Make SDP parser more lenient by ignoring first newlines. by Benny Prijono · 16 years ago
  96. 224b4e2 Ticket #549: major modification in media transport API to support more offer/answer scenarios by Benny Prijono · 16 years ago
  97. 6472e1b Cleaned up unused field avg_jitter from rtcp session by Nanang Izzuddin · 16 years ago
  98. 495409d Added pjmedia_tonegen_rewind() by Benny Prijono · 16 years ago
  99. dd3d002 Implement ticket #546 and revisit ticket #439: by Benny Prijono · 16 years ago
  100. 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