1. 2f3cc8e Misc (re #1446): fixed warning re unused job_thread() function in Mac OS build by Benny Prijono · 12 years ago
  2. 20c157e Misc (re #1446) fixed compilation warning by Benny Prijono · 12 years ago
  3. f92386d Misc (re #1446): compilation warning when calling swscale by Benny Prijono · 12 years ago
  4. 75b42f9 Re #1276: Integrate BaseClasses with the project and remove unnecessary classes by Sauw Ming · 12 years ago
  5. 1593c87 Re #1476: for simple blocking, the bandwidth typically needs to be set to larger value than the avg_bitrage, otherwise the simple_blocking will slow down the transmission too much, causing video and audio unsync. This patch force the bandwidth to at least three times avg_bps by Benny Prijono · 12 years ago
  6. db86127 Related to re #1478: add timestamp value to audio and video frames in the AVI player, and fix the avg/max bps calculation for the port info of audio stream by Benny Prijono · 12 years ago
  7. 9f44201 Misc (re #1446): redirect ffmpeg logging with custom log callback. by Nanang Izzuddin · 12 years ago
  8. 11c501a Re #1446 (misc): Revert r4035 which resizes renderer if format does not change. by Sauw Ming · 12 years ago
  9. 74283db Re #1446 (misc): Modified ffmpeg_codecs to ffmpeg_vid_codecs by Sauw Ming · 12 years ago
  10. f34c6bd Misc (re #1446): added AVI tags 'FMP4' & 'DX50' for MPEG4 variants in AVI player. by Nanang Izzuddin · 12 years ago
  11. 451f05f Re #1478: Moved codec creation from dev_stream to dev_info by Sauw Ming · 12 years ago
  12. 1fcae49 Misc (Re #1446): Remove XVID format usage in ffmpeg_util.c, PJMEDIA_FORMAT_XVID definition was removed in r4017 (thanks Bob van der Linden for the fix). by Nanang Izzuddin · 12 years ago
  13. 73f3585 Re #1476: Initial version of send rate control in video stream, added simple blocking method (block application thread to make send delay when delay is needed). by Nanang Izzuddin · 12 years ago
  14. 3af76f4 Re #1446 (misc): Create SDL window in the requested position if PJMEDIA_VID_DEV_CAP_OUTPUT_POSITION is specified (fixed unused vars in the prev revision). by Sauw Ming · 12 years ago
  15. 555600a Re #1446 (misc): Modify SDL dev to: by Sauw Ming · 12 years ago
  16. 5a3f9f5 Re #1478: Add support to play encoded AVI file (H264 or MPEG4). by Sauw Ming · 12 years ago
  17. ad5e814 Re #1474: merged r4030 by Nanang Izzuddin · 12 years ago
  18. ee13fb4 Re #1472: Fixed wrong calculation in clock rate adjustment by Sauw Ming · 12 years ago
  19. 31cc40d Re #1472: Adjust the clock's get_frame() rate if the video device is passive by Sauw Ming · 12 years ago
  20. 5f13c9f Misc (Re #1446): fixed TX packet counter in video stream. by Nanang Izzuddin · 12 years ago
  21. d96208a More re #1478: fixed build config and compile warnings on MSVC2005. by Nanang Izzuddin · 12 years ago
  22. 878bc14 Misc (Re #1446): Add support for aviplay to play H264 and MPEG4 decoded AVI videos. This includes support for XVID and DIVX MPEG4. by Sauw Ming · 12 years ago
  23. 9597b00 Misc (Re #1446): Remove XVID format and add default resolution and fps for MPEG4 and MJPEG by Sauw Ming · 12 years ago
  24. 2e727e8 Fixed #1478: AVI player virtual device. Initial spec: by Benny Prijono · 12 years ago
  25. ce8ff43 Misc (Re #1446): changed h.263 and h.264 default maximum bandwidth to 256kb/s from 512kb/s by Benny Prijono · 12 years ago
  26. 27e6147 Re #1446: set format to PCM when WAVE_FMT_TAG_PCM is detected in AVI file, so that other pjmedia components can recognize that it is a raw PCM format by Benny Prijono · 12 years ago
  27. 73ed000 Misc (re #1446): fixed crash if unregistered format is specified when opening device with the video port by Benny Prijono · 12 years ago
  28. 2ec3222 Close #1479: Applied RTCP related enhancements (#1268 & #1440) into video stream. by Nanang Izzuddin · 12 years ago
  29. 8189933 Misc (re #1446): Reenable format change event emission in video stream when remote frame rate changed. by Nanang Izzuddin · 12 years ago
  30. a81690e Misc (re #1446): by Sauw Ming · 12 years ago
  31. 906e94a Re #1453: fixed memory leak in pjmedia_vid_codec_mgr_set_default_param() caused by unreleased old pool when the new codec param is not NULL (thanks Faba Aa for the report). by Nanang Izzuddin · 12 years ago
  32. 9f056b6 Misc (re #1446): Updated default video frame rate from 30 fps to 15 fps (for both H264 & H263-1998). by Nanang Izzuddin · 12 years ago
  33. b865b14 Misc (re #1446): Added macro PJMEDIA_MAX_VID_PAYLOAD_SIZE, also updated the default encoding MTU of ffmpeg codec & H263/H264 packetizers to this macro setting. by Nanang Izzuddin · 12 years ago
  34. bdf6d1e Fix #1475: Fixed wrong frame size calculation used for jitter buffer initialization in video stream, it should be based on PJMEDIA_MAX_MTU instead of encoder MTU setting. by Nanang Izzuddin · 12 years ago
  35. 7d25aa6 Re #1474: merged r3879 by Benny Prijono · 12 years ago
  36. 79fdc88 Re #1474: merged r3879:3885 by Benny Prijono · 12 years ago
  37. 28d3c56 Re #1474: Merged all changes from 1.12 - HEAD (from the 1.x branch) by Benny Prijono · 12 years ago
  38. fb28b6a Misc (re #1446): Avoid unnecessary high latency caused by clock drift or call setup lag by overriding initial framerate setting to be 1.5x higher in video stream decoding direction. Note that a previous method in r3972 has just been cancelled. by Nanang Izzuddin · 12 years ago
  39. 79d54d2 Re #1446 (misc fix): Add more robust checking and logs for SDL job queue creation/destruction. by Sauw Ming · 12 years ago
  40. ca9c3fd Fix #1473: Fixed H263 encoder setting negotiation in pjmedia_vid_codec_h263_apply_fmtp() to be based on pjmedia_vid_codec_param.enc_fmt.det.vid.fps (it was based on local H263 SDP fmtp). by Nanang Izzuddin · 12 years ago
  41. 4a8e5f6 Re #1472: Fixed assertion if stream role is passive by Sauw Ming · 12 years ago
  42. 7afdd3a Fixed #1472: Modify video port to create its own clock instead of using the device's clock by Sauw Ming · 12 years ago
  43. 1312e75 Re: #1463 (Third party media support). Tnitial work and it works, tested on Linux. Details: by Benny Prijono · 13 years ago
  44. fa62eb1 Re #1428: Fix returning the correct error status when there is no active media. by Sauw Ming · 13 years ago
  45. c1f9b55 Re #1446 (misc fix): Fixed typo in default clock rate for iOS and QT video dev. by Sauw Ming · 13 years ago
  46. e0de37f Misc (re #1446): Re-enable remote video frame-rate detection in vid_stream.c. Note that currently such remote frame-rate update will not trigger format changed event. by Nanang Izzuddin · 13 years ago
  47. 3d05498 Misc (re #1446): Updated ffmpeg video codecs default params: by Nanang Izzuddin · 13 years ago
  48. 641d087 Fix #1453: by Nanang Izzuddin · 13 years ago
  49. a56a927 Re #1244: Added bitrate adjustment for video encoder based on remote SDP "b=TIAS" line in media level. by Nanang Izzuddin · 13 years ago
  50. 8ad9e7f Re 1446#: Fix division by zero error caused by DShow if video device does not supply AvgTimePerFrame information (AvgTimePerFrame=0). by Sauw Ming · 13 years ago
  51. 85565c1 Closed #1450: Add support for SDL job queue to grow in size. by Sauw Ming · 13 years ago
  52. ad2eec8 Re #1446 (misc fix): Fix crash problem due to uninitialized list when SDL creation failed by Sauw Ming · 13 years ago
  53. 2f29635 Re #1244: Added bandwidth info in SDP ("b=" lines) based on codec bitrate settings. Two SDP bandwidth types/modifiers are used: AS in session level & TIAS in media level. by Nanang Izzuddin · 13 years ago
  54. 54176c4 Fix #1443: put destroy method to opencore-amr codec factory op. by Nanang Izzuddin · 13 years ago
  55. 6f888b9 Fixed #1438: CoInitializeEx by application prevents dshow device from working by Sauw Ming · 13 years ago
  56. 0a05689 Re #1393 (misc): reduced default ffmpeg h264 bandwidth from 512 to 256kbps by Benny Prijono · 13 years ago
  57. ca15267 Misc (re #1393): fix bitrate calculation in stream.c and wav_playlist.c. by Nanang Izzuddin · 13 years ago
  58. 0c2aab7 Fix #1425: by Nanang Izzuddin · 13 years ago
  59. 9518d2f Fixed #1429: Problem with SDL on setting window's position when window is hidden by Sauw Ming · 13 years ago
  60. 9a71d8e Close #1279: Implemented custom SDP format match for G.722.1 and AMR-NB/WB. by Nanang Izzuddin · 13 years ago
  61. e857f41 Misc (re #1393): fix compile error in pjmedia-codec/audio_codecs.c, caused by typo and wrong member reference: '&c->passthough.ilbc' should be '&c->passthrough.setting'. by Nanang Izzuddin · 13 years ago
  62. 7a9b756 Re #1420: Create a pool for the event manager so subscriber doesn't need to supply its own pool. by Sauw Ming · 13 years ago
  63. 1e4cf69 Re #1234: minor update, put libavcodec version check for constant AV_PICTURE_TYPE_I/FF_I_TYPE usage. by Nanang Izzuddin · 13 years ago
  64. 0616717 Re #1420: Removed old event publication init in QT and iOS dev. by Sauw Ming · 13 years ago
  65. 3da4ad8 Re #1234: Initial version of keyframe request/response via SIP INFO. by Nanang Izzuddin · 13 years ago
  66. 69a9ba3 Re #1420: Releases the mutex before invoking the callback from the worker thread. by Sauw Ming · 13 years ago
  67. b4abd3e Re #1420: Fixed event source information in pjmedia vid_stream by Sauw Ming · 13 years ago
  68. 71f5a92 Re #1420: Fixed event propagation from video stream to video port. by Sauw Ming · 13 years ago
  69. d29724f Re #1420: event change for V4L2 device by Benny Prijono · 13 years ago
  70. 0fabe1b Closed #1420: Add support for event manager by Sauw Ming · 13 years ago
  71. 678c02c Fixed problem with selecting audio codec if rtpmap is omitted from the SDP for the static PT (re #1393, thanks Régis Montoya for the fix!) by Benny Prijono · 13 years ago
  72. 7e4feae Re #1395: Backport of PJSIP 1.x branch into PJSIP 2.0 trunk by Sauw Ming · 13 years ago
  73. dc43afe Misc (re #1393): disable jbuf tracing by Benny Prijono · 13 years ago
  74. cb69f8d Fixed #1406: Add info about ICE candidates being used in transport info and pjsua's call dump output by Benny Prijono · 13 years ago
  75. d5c6825 Close #1404: handle static payload types match in pjmedia_sdp_neg_fmt_match(). by Nanang Izzuddin · 13 years ago
  76. 0ee072f Fixed #1401: Add support for video device's window flags by Sauw Ming · 13 years ago
  77. f954778 Re #1390: Updated h264 settings: bitrate from 128k to 512k, size from 352x288 to 720x480, x264 preset from 'veryslow' to 'veryfast'. by Nanang Izzuddin · 13 years ago
  78. acc3181 Re #1300: Bug in updating SDP rtpmap in symmetric PT when PT offer is shorter than our default, the rtpmap value length was not updated. by Nanang Izzuddin · 13 years ago
  79. f487ccf More re #1394: handle the case when clock_stop() is called from within the clock callback itself by Benny Prijono · 13 years ago
  80. 431c603 Re #1390: disable H264 encoder source format RGB24 as x264 doesn't support 4:4:4 for baseline profile. by Nanang Izzuddin · 13 years ago
  81. 12ceac8 Minor (#1393): compilation warning with snprintf format by Benny Prijono · 13 years ago
  82. 6970f7c More #1394: fixed deadlock when format change is reported by vid_stream, which cause the clock to stop. It waits for the callback to return, but the callback is waiting to lock the jb_mutex, which is currently being held by the stopping clock. The workaround is to queue the event and report it later by Benny Prijono · 13 years ago
  83. 9fc7f1f Re #1300: fixed bug when looking for non-telephone-events codec in the incoming INVITE causing it to rejects with 488 by Benny Prijono · 13 years ago
  84. e7dbbc8 Re #1395: Backport of PJSIP 1.x branch into PJSIP 2.0 trunk by Sauw Ming · 13 years ago
  85. 3f0ff80 Fixed #1394: Concurrency problem when stopping clock thread by Benny Prijono · 13 years ago
  86. abdb5ed Misc (re #1393): fixed wrong libavutil version detection by Benny Prijono · 13 years ago
  87. 9606a52 Misc (re #1393): Put log warning in ffmpeg codecs when a codec is enabled but cannot be found in ffmpeg library. by Nanang Izzuddin · 13 years ago
  88. 16653df Re #1300: Implemented symmetric payload type in generating SDP answer in SDP negotiator. by Nanang Izzuddin · 13 years ago
  89. 697456e Misc (re #1393): increase default H.263 bandwidth by Benny Prijono · 13 years ago
  90. 025263d Fixed #1392: Immediately decode incoming frames to avoid loosing key frames when the jbuf is full and improve latency by Benny Prijono · 13 years ago
  91. 3c41698 Re #1390: Fixed ffmpeg codecs to update size & fps in AVCodecContext after applying SDP fmtp to codec param. by Nanang Izzuddin · 13 years ago
  92. a165e93 Compile error with older ffmpeg due to H.264 modification (re #1390) by Benny Prijono · 13 years ago
  93. f6140b3 Re #1390: Fixed possible compile error in ffmpeg_util.c, the new ffmpeg format PIX_FMT_GBR24P is only available in libavutil 51.20.1 onward. by Nanang Izzuddin · 13 years ago
  94. 65b04a6 Reenable ffmpeg H264 (re #1390): by Nanang Izzuddin · 13 years ago
  95. aa46ce0 Set default H.263 bandwidth to 128Kbps instead of 1Mbps (re #1370) by Benny Prijono · 13 years ago
  96. cec804e Closed #1382: Handle flipped image in dshow by Sauw Ming · 13 years ago
  97. 764f873 Misc (re #1370): limit the number of error messages caused by error in send_rtp() by Benny Prijono · 13 years ago
  98. b6714d6 Misc (re #1370): disable H263 codec for RTP communication (was enabled to test whether it can use H263-1998 packetization). by Nanang Izzuddin · 13 years ago
  99. 8350e7e Re #1370: Fixed dshow enumeration device capability. by Sauw Ming · 13 years ago
  100. 93d8707 Close #1381: by Nanang Izzuddin · 13 years ago