summaryrefslogtreecommitdiff
path: root/pjmedia
AgeCommit message (Collapse)Author
2015-06-25Re #1843 (misc): Add two underscores for the header definition macros to ↵Liong Sauw Ming
match the convention git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5117 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-22Fixed #1860: Modify pjmedia_sdp_neg_fmt_match() to check for encoding ↵Liong Sauw Ming
parameters as well git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5114 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-18Misc (re #1843): Updated docs of PJMEDIA_AUD_DEV_ROUTE_DEFAULT (default ↵Nanang Izzuddin
route of audio device). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5110 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-12Misc (re #1843): Add index checking to some SDP attr operations. These ↵Riza Sulistyo
operations use count parameter as index doesn't check the value which might lead to crash if the count param exceed PJMEDIA_MAX_SDP_ATTR. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5106 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-01Close #1856: Offer only current active crypto on re-INVITE.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5103 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-28Misc (re #1843): Updated error message in pjmedia stream & video stream upon ↵Nanang Izzuddin
RTP receiving failure, also avoid printing the same message repeatedly of same subsequent failures. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5101 74dad513-b988-da41-8d7b-12977e46ad98
2015-05-05Misc (re #1843): Best effort fix for compile warning of pointer-integer cast ↵Nanang Izzuddin
in SILK codec wrapper (thanks Alexander Traud for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5085 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-23Re #1843: Add support if app uses external libSRTP 1.5.x or above (thanks to ↵Liong Sauw Ming
Alexander Traud for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5079 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-22Re #1843: Fixed unused variable warning when using OpenCore AMR (thanks to ↵Liong Sauw Ming
Alexander Traud for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5075 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-10Misc (re #1782): Suppress compile warnings on MSVC.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5060 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-09Re #1794:Nanang Izzuddin
- Updated G7221, the bitrate can also be set via param.info.avg_bps, this is applicable only when param.setting.dec_fmtp doesn't contain bitrate info. - Fixed failing codec vector test in pjmedia-test due to wrong G7221 bitrate setting. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5058 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-09Re #1831: Fixed bug of requested format overwritten by supported format, ↵Nanang Izzuddin
caused no converter is created when needed, assertion in pjmedia-test, etc. Also rearranged some related logs. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5057 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-08Re #1837: Fix dispatch queue problem in iOS capture device (crash in ↵Liong Sauw Ming
enc_clock_cb) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5054 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-08Re #1835: More robust handling of format change, to prevent data race if ↵Liong Sauw Ming
clock is still running. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5052 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-08Fixed #1837: Fix premature dispatch queue release in iOS capture deviceLiong Sauw Ming
Also add more logs, error checking, and modify the auto release of video output delegate git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5051 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-07Close #1836: Added colorbar device with active role.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5050 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-07Fixed #1835: Fixed crash in iOS OpenGL renderer when in background and ↵Liong Sauw Ming
assertion during destruction git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5047 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-06Misc (re #1782): Fixed various compile warnings on MacOS & iOS.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5046 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-06Misc (re #1782): Fixed various compile warnings on MSVC.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5045 74dad513-b988-da41-8d7b-12977e46ad98
2015-04-02Re #1818: Avoid warning caused by trying to destroy a locked jb mutex in ↵Liong Sauw Ming
pjmedia stream git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5043 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-30Fix #1834: Fixed SDP negotiator to retain initial_sdp in ↵Nanang Izzuddin
pjmedia_sdp_neg_send_local_offer(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5040 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-27Re #1833: Support bdSound's bdiMad v2.0.0Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5037 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-27Re #1828: Fixed misc compile warnings (on iOS).Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5035 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-26Re #1831: Handle when the information of the supported format is not available.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5033 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-26Re #1831: Fixed matching algorithm when the supported format only have one size.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5031 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-26Re #1822: Misc fix in Android video device build setting:Nanang Izzuddin
- fixed silly typo caused Android video device sources not being built - avoid copying Android camera helper codes when video is disabled git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5029 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-26Fixed #1790: Remove unsupported capabilities and some cleanupLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5028 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-26Re #1822: Updated build script to auto define PJMEDIA_VIDEO_DEV_HAS_ANDROID.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5027 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-26Re #1831: Implement algorithm in video port to find the best video format ↵Riza Sulistyo
between the requested and supported format. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5026 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-25Re #1828: Adjust jitter buffer test data for changes in #1612.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5023 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-23Re #1822: Fixed SVN properties on Android camera helper.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5019 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-23Re #1822: Moved Android camera helper (PjCamera.java and PjCameraInfo.java) ↵Nanang Izzuddin
from sample app to pjmedia-video dev dir. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5018 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-22Re #1790: Misc fixes:Liong Sauw Ming
* Fixed crash when trying to set NULL surface * Fixed race condition between setting surface and rendering * Fixed crash due to GC of VideoWindow git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5016 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-22Misc (re #1782): Update default OpenH264 video size for Android platforms to ↵Nanang Izzuddin
352x288. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5015 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-22Re #1790: Nanang Izzuddin
- Removed android_opengl_get_surface() for renderer view setup, Java application can directly supply Surface object as renderer window. - Added renderer view on pjsua CLI app sample. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5014 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-22Fixed #1827: Video port's clock thread may get stuck during format change eventLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5012 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-21Re #1790: Reinitialize Android OpenGL renderer when there is format change.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5007 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-19Re #1822: Fixed unreleased memory pool of Android capture device stream.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5003 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-19Re #1826: Add enum video format supported in iOSRiza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5002 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-19Re #1826: Add enum video format supported in linux (v4l2)Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5001 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-19Fixed #1824: Convert global index to local index for fast-switching feature ↵Nanang Izzuddin
of video capture device. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4998 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-17Re #1822: Initial implementation of Android video capturer.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4994 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-12Misc (re #1782): Applied OpenH264 CFLAGS/LDFLAGS probing result by configure ↵Nanang Izzuddin
script into Makefile. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4993 74dad513-b988-da41-8d7b-12977e46ad98
2015-03-03Fixed #1818: Fixed destruction of locked mutex (thanks to Denis Poltorak for ↵Liong Sauw Ming
the Helgrind report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4987 74dad513-b988-da41-8d7b-12977e46ad98
2015-02-11Close #1814: Add audio frame preview callbacks.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4982 74dad513-b988-da41-8d7b-12977e46ad98
2015-02-11Misc (re #1782): added compile-time settings for Speex AGC & denoiser in ↵Nanang Izzuddin
Speex AEC, note that both are enabled by default, as previously AGC was enabled (by pjmedia, as it seems to improve AEC performance) and denoiser was also enabled by default by Speex. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4981 74dad513-b988-da41-8d7b-12977e46ad98
2015-01-27Re #1790: more Android OpenGL rendererLiong Sauw Ming
* Fix RGBA color compatibility * Add autodetection feature to stop rendering for consecutive failures, such as when app is in the bg * Allow video stream to be created first and supply the output window later git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4978 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-19Re #1782 (misc): Fixed crash when failing to create filter graph on dshow.Riza Sulistyo
Thanks to Alexander Fatyanov for the report. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4962 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-13Re #1803: (Add support for Android 64 bit compilation)Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4960 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-10Re #1782 (misc):Liong Sauw Ming
This is related to #1249: Memory corruption bug in splitcomb. The fix r3548 in that ticket was accidentally reversed in r3664. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4959 74dad513-b988-da41-8d7b-12977e46ad98