1. d8cc3e7 Fix #1199: by Nanang Izzuddin · 14 years ago
  2. 462fb1d Misc (re #1175): fixed possible division-by-zero bug when receiving problematic G722 payloads (e.g: sized less than 160 bytes) and remote clock-rate/timestamp-span detection is active (PJMEDIA_HANDLE_G722_MPEG_BUG is set). Thanks Erik Waling for the patch. by Nanang Izzuddin · 14 years ago
  3. ae6f32d Fixed #1160: Option to bypass RTP payload type verification in the stream (thanks Johan Lantz for the suggestion) by Benny Prijono · 14 years ago
  4. 5e39a2b Closed #1129: by Nanang Izzuddin · 14 years ago
  5. 5e15796 Fix #1114: by Nanang Izzuddin · 14 years ago
  6. bff351e Re #1103: by Nanang Izzuddin · 14 years ago
  7. 33e291a Fix #740: - Fixed zeroed/unset RTP timestamp in RTCP sender report. by Nanang Izzuddin · 14 years ago
  8. e810108 Re #1094: fixed compilation error in previous fix in r3218 by Benny Prijono · 14 years ago
  9. 61d8440 Fixed #1094: Transmit RTCP keep alive even when the stream is paused (thanks Johan Lantz for the suggestion) by Benny Prijono · 14 years ago
  10. 5d70643 Re #1067: Added feature of JB operation tracing to CSV file in stream. by Nanang Izzuddin · 14 years ago
  11. 6dd1ff8 Misc (#1026): missed PLC availability check in stream get_frame_ext(). by Nanang Izzuddin · 15 years ago
  12. 957dc41 Related to #969: make maximum PLC generated frames configurable (PJMEDIA_MAX_PLC_DURATION_MSEC) by Benny Prijono · 15 years ago
  13. b6f66bc Ticket #969: by Nanang Izzuddin · 15 years ago
  14. cb40a1c Ticket #1027: Fixed stream to skip (frame.buf!=NULL) checking when frame type is PJMEDIA_FRAME_TYPE_EXT before passing the frame to encoder. by Nanang Izzuddin · 15 years ago
  15. ec4b67e Initial commit for ticket #929: Improve packet lost concealment (PLC) when handling burst of lost packets by Benny Prijono · 15 years ago
  16. 4d8846b Ticket #923: New API to retrieve current jitter buffer state from a stream/session by Benny Prijono · 15 years ago
  17. 873f3e4 Ticket #919: by Nanang Izzuddin · 15 years ago
  18. e90a39c Ticket #883: by Nanang Izzuddin · 15 years ago
  19. c7fe30d Ticket #883: Added user defined NAT hole-punching and keep-alive mechanism to media stream. by Nanang Izzuddin · 15 years ago
  20. b070811 Ticket #772 (misc): Updated stream_destroy() to call jbuf_destroy(). by Nanang Izzuddin · 15 years ago
  21. 83372f4 Part of APS-Direct (ticket #738): crash in stream.c when stream_info->param is NULL by Benny Prijono · 16 years ago
  22. 9920dc3 (Major) Task #737 and #738: integration of APS-Direct and Audiodev from aps-direct branch to trunk. by Benny Prijono · 16 years ago
  23. 7c3659f Ticket #730: Fixed stream to convert units of jitter buffer params, from msecs (in stream info) to frame counts (for jitter buffer). by Nanang Izzuddin · 16 years ago
  24. fe02a06 - Added APS-direct sound device management into pjsua-lib (and removed it from apps). by Nanang Izzuddin · 16 years ago
  25. f863ca3 Added bitrate and vad info in pjmedia_format, and changed audio route to use enumeration rather than boolean by Benny Prijono · 16 years ago
  26. 83457d5 Changed term 'fourcc' to 'format' and few minor fixes/updates. by Nanang Izzuddin · 16 years ago
  27. 86ea38b Minor fix/ticket #720: removed unused var & memory allocation in stream. by Nanang Izzuddin · 16 years ago
  28. d5c54ab - Fixed conf switch on reinit-ing conf port TX buf. by Nanang Izzuddin · 16 years ago
  29. 81db8c7 - Added new API for sound & sound port to create/open sound device with extended setting, to allow opening sound device with non-PCM format and other settings. by Nanang Izzuddin · 16 years ago
  30. 844653c Updated copyright notice in all files to Teluu Inc., and changed the year as well by Benny Prijono · 16 years ago
  31. 741eb2e Fixed possible assertion by codec when stereo/multichannel codec is used and stream is about to send keep-NAT-alive packet (thanks Bill Gardner for the patch). by Nanang Izzuddin · 16 years ago
  32. 883d8de Ticket #638: Reenable prefetch buffering via initial prefetch setting (set 0 to disable, otherwise to enable). by Nanang Izzuddin · 16 years ago
  33. 19551d6 Ticket #638: by Nanang Izzuddin · 16 years ago
  34. 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
  35. e9a7703 More ticket #602: fixed minor warning about conversion from integer to unsigned char by Benny Prijono · 16 years ago
  36. a815ceb Ticket #602: by Nanang Izzuddin · 16 years ago
  37. 9ff3c43 Ticket #593: Fixed RTP timestamp calculation in RX & TX for multichannel audio. by Nanang Izzuddin · 16 years ago
  38. 4999dbf Fixed crash in stream.c when it tries to send RTCP BYE when stream initialization fails by Benny Prijono · 16 years ago
  39. 32177c0 Large changeset to replace all occurences of year 2007 with 2008 in the copyright notice by Benny Prijono · 16 years ago
  40. dd3d002 Implement ticket #546 and revisit ticket #439: by Benny Prijono · 16 years ago
  41. 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
  42. 3aef5e1 Ticket #473: by Nanang Izzuddin · 16 years ago
  43. 2d4ee7d More on ticket #535: updated files using and related to math.h by Nanang Izzuddin · 16 years ago
  44. 5d070f8 More ticket #513: by Nanang Izzuddin · 16 years ago
  45. 90f11cb More on ticket #513: by Nanang Izzuddin · 16 years ago
  46. e8b604d Ticket #513: Support for RTCP XR (initial patch) by Benny Prijono · 16 years ago
  47. 096fadb Ticket #505: optimizing the jitter buffer delay by Benny Prijono · 17 years ago
  48. e11c581 Ticket #504: fixed stream.c for stereo codecs by Benny Prijono · 17 years ago
  49. 7df2a15 Ticket #486: Handle G.722 wong clock rate bug and other codec with inconsistent clock rate by Benny Prijono · 17 years ago
  50. d72d686 Ticket #487: Crash occured when stream port has no transmitter on call using ILBC with different ptime by Benny Prijono · 17 years ago
  51. 45930a5 Ticket #478: Handle duplicated/misordered incoming DTMF packets by Benny Prijono · 17 years ago
  52. 69036b7 Ticket #460: Concurrency problem when destroying stream (thanks Michael Broughton) by Benny Prijono · 17 years ago
  53. 378484d Removed const on on_rx_rtp() and on_rx_rtcp() functions arguments in stream.c and srtp.c (const was removed in r1763) by Benny Prijono · 17 years ago
  54. 6665bfc Ticket #464: jitter buffer should return frame length information by Benny Prijono · 17 years ago
  55. 705c383 Ticket #439: don't call encode() if input is FRAME_TYPE_NONE by Benny Prijono · 17 years ago
  56. 5f55a1f Fixed run-time error on MacOS X (and possibly BSD based systems) when bind() is called with larger addrlen by Benny Prijono · 17 years ago
  57. 814fbfb Ticket #388: Support for receiving RTP packet with no payload by Benny Prijono · 17 years ago
  58. fe81cfa Ticket #377: Support for sending RTCP RR by Benny Prijono · 17 years ago
  59. 742ed7d Fixed ticket #363: Incorrect RTP marker and timestamp in DTMF event/RFC 2833 packet (thanks Pedro Sanchez) by Benny Prijono · 17 years ago
  60. 1a83734 Fixed ticket #361: Extraneous RTP packet with RFC 2833 DTMF events (thanks Pedro Sanchez) by Benny Prijono · 17 years ago
  61. a1e6968 HUGE changeset to make the rest of the libraries compile with C++ mode by Benny Prijono · 17 years ago
  62. 12e1daa Fixed ticket #164: Bug in pjmedia_stream_resume() not resuming the stream (thanks PurnaChandar and Carmine) by Benny Prijono · 18 years ago
  63. 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
  64. c6c0ed0 Implement ticket #56: Periodically transmit RTP packet on silence, to maintain NAT binding etc. by Benny Prijono · 18 years ago
  65. 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
  66. 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
  67. 0875ae8 Added DTMF callback support all the way to PJSUA API (ticket #48) by Benny Prijono · 18 years ago
  68. 6c78ad9 Fixed ticket #37: invalid RTP packet should be counted in 'discarded' packet by Benny Prijono · 18 years ago
  69. 7f5c12c Added multi-purpose tone generator in PJMEDIA (tonegen.[hc]) by Benny Prijono · 18 years ago
  70. e85bc41 Another take at fixing 64bit problems. PJ_MAX_OBJ_NAME is increased to 32 chars (from 16), and check all those sprintf's especially the ones with "%p" format. by Benny Prijono · 18 years ago
  71. 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
  72. e0b1cdd Fixed minor bug: RTCP session not fully cleared when it is initialized (should bzero everything), causing incorrect stats when it is reused for next call. Also couple of gcc warnings fixed. by Benny Prijono · 18 years ago
  73. b12106f Improvements in PJMEDIA to support RFC 3605 (RTCP attribute in SDP) and other changes to improve RTCP communication behind NAT. Also fixed bug related to RTCP reporting changes in revision 565 by Benny Prijono · 18 years ago
  74. 1b8b0d5 Handle error reported by transport by Benny Prijono · 18 years ago
  75. 0e13f80 Fixed couple of bugs in stream: (1) race condition when transport callback is called when stream is not fully initialized, and (2) timestamp is not incremented when NULL frame is fed in put_frame() by Benny Prijono · 18 years ago
  76. 70c6891 Install VAD in g711, gsm, and speex, and add the DTX support in stream.c. Also changed the way the silence detector works, and changed default speex quality/complexity to 10 by Benny Prijono · 18 years ago
  77. b04c9e0 Major modification in pjmedia to split stream transport into separate functionality, to allow using custom transports with streams by Benny Prijono · 18 years ago
  78. 4148b98 Fixed excessive jitter prefetch message when silence detector is applied in remote by Benny Prijono · 18 years ago
  79. 42adf5e Fixed more bugs with multiple frame handling by Benny Prijono · 18 years ago
  80. 49d3fca Fixed bug with multiple frames handling in RTP stream by Benny Prijono · 18 years ago
  81. 8befd9f Another major modifications in PJMEDIA: by Benny Prijono · 18 years ago
  82. 3897589 Fixed bug: incorrect remote and local PT for telephone-events (swapped) by Benny Prijono · 18 years ago
  83. 9eb3367 Changed jbuf param name in stream_info, and generate random SSRC for RTP/RTCP instead of zero. by Benny Prijono · 18 years ago
  84. 0938128 Added different error code when remote does not support RFC 2833 by Benny Prijono · 18 years ago
  85. a837c30 Initial support for stereo codecs, and added L16 codecs. Also better handling for case remote media is restarted by Benny Prijono · 18 years ago
  86. 6d7a45f Better support for continuing media when peer has restarted transmission/RTP session by Benny Prijono · 18 years ago
  87. 1de3ac5 Changed stream.c so it won't quit after recvfrom returns ECONNRESET by Benny Prijono · 18 years ago
  88. 2c29a8b Added code in RTCP to handle PerformanceQueryCounter bug on Win32 by Benny Prijono · 18 years ago
  89. 14b7b66 Randomize RTCP send interval to reduce collision risk by Benny Prijono · 18 years ago
  90. 6996823 Integrate (stream) quality monitoring into RTCP framework, and update all RTCP clients accordingly by Benny Prijono · 18 years ago
  91. 9a0eab5 Changed RTCP timing to use high resolution timestamp by Benny Prijono · 18 years ago
  92. 275fd68 Redesign RTP/RTCP stuffs so that stream does not create thread implicitly. Changed pjmedia_endpt_create() API. by Benny Prijono · 19 years ago
  93. a5829a8 Fixed bug in stream.c where bits_per_sample is not set properly by Benny Prijono · 19 years ago
  94. d0659a3 Support for stereo audio (or N audio channels, for that matter) by Benny Prijono · 19 years ago
  95. 101a78b Added sound port (sound_port.h/c), and changed sound and RTCP names from pj_* to pjmedia_* by Benny Prijono · 19 years ago
  96. de8a259 Tidying up sound device, register PortAudio error codes, and initial support for stereo sound device (untested) by Benny Prijono · 19 years ago
  97. 51f5bd5 RTP server NAT support and removed rtp_port by Benny Prijono · 19 years ago
  98. 8f0e8dc Fixed bug if payload type for rx and tx is different (i.e. dyn pt) by Benny Prijono · 19 years ago
  99. a95a7b1 Fixed echo in conference, and add ability to shrink buffer in jitter buffer by Benny Prijono · 19 years ago
  100. 8c71561 Synched with documentation by Benny Prijono · 19 years ago