summaryrefslogtreecommitdiff
path: root/pjmedia
AgeCommit message (Collapse)Author
2015-08-10Misc (re #1843): Fixed compile warnings of unused variable.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5157 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-07Re #1843 (misc): Fixed wrong calculation of timestamp in L16 codec (should ↵Liong Sauw Ming
be multiplied by samples per frame instead of frame size). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5153 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-06Fix #1876: Don't restart renderer when only fps is changing, just modify the ↵Nanang Izzuddin
clock instead. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5149 74dad513-b988-da41-8d7b-12977e46ad98
2015-07-31Close #1872:Nanang Izzuddin
- Moved iOS audio session category setting to factory initialisation, with option of enabling bluetooth by default. - Also set audio session mode to AVAudioSessionModeVoiceChat. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5142 74dad513-b988-da41-8d7b-12977e46ad98
2015-07-31Fix #1871: fixed missing audio index normalization in audio device open ↵Nanang Izzuddin
functions. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5140 74dad513-b988-da41-8d7b-12977e46ad98
2015-07-30Fixed #1861: Add support for video capture orientation on AndroidLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5138 74dad513-b988-da41-8d7b-12977e46ad98
2015-07-28Misc (re #1843): Fixed MSVC build error on samples app due to undefined ↵Nanang Izzuddin
symbol 'RAND_bytes'. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5136 74dad513-b988-da41-8d7b-12977e46ad98
2015-07-08Fix #1866: Refactored the management of initial SDP in SDP negotiator ↵Nanang Izzuddin
considering flip-flop memory pools used by the application/invite sesion. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5129 74dad513-b988-da41-8d7b-12977e46ad98
2015-07-03Re #1861: Changed pjsua API for setting the orientation using a more generic ↵Liong Sauw Ming
API, pjsua_vid_dev_set_setting() instead git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5125 74dad513-b988-da41-8d7b-12977e46ad98
2015-07-01Misc (re #1843): Register fmt matching callbak for AMR-WB in opencore-amr ↵Riza Sulistyo
implementation. Thanks to Alexander Traud for the initial patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5122 74dad513-b988-da41-8d7b-12977e46ad98
2015-06-25Re #1861: Initial implementation of video orientation supportLiong Sauw Ming
- Utility to resize and rotate video frame - Support for iOS + sample - pjsua API to set video device's orientation git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5118 74dad513-b988-da41-8d7b-12977e46ad98
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