summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-08-29Tagged 2.0-alphav2.0-alphaBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/tags/2.0-alpha@3739 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Changed version to 2.0-alpha!Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3738 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Fixed #1357: temporarily disabled event in pjsua due to crashingBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3737 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Fixed #1353: memory leak in qt_devLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3736 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Misc (re #1320): fixed wrong check order in pjsua app vid_handle_menu(), ↵Nanang Izzuddin
input string "vid " crashed the app. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3735 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Disabled H.264 codec [re #1320/Misc]Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3734 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Re #1354: Removed pj_run_app() from vidguiLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3733 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Fixed crash when call is disconnected while video is not fully running (e.g. ↵Benny Prijono
ICE negotiation failed). [Re #1263] git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3732 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Re #1320 (misc): shut off v4l2 stderr loggingBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3731 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Fixed compilation error on conf_switch.c if PJMEDIA_CONF_USE_SWITCH_BOARD is ↵Benny Prijono
enabled (re #1320, thanks Bo Shi for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3730 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Added build instruction to vidgui sample (re #1327)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3729 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-29Fixed #1354: stopping preview may hide parent window.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3728 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-26Re #1327 (vidgui): Minor fix on windows VidWin::attach(), applying window ↵Nanang Izzuddin
style WS_CHILD to unattached/unparented SDL window causes strange behavior: after parented to a QWidget, it doesn't follow the parent/QWidget movement but its coordinate is relative to the parent/QWidget. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3727 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-26Re #1327:Nanang Izzuddin
- Vidgui UI updates on Qt must be done in the UI thread, implemented this with Qt signal-slot mechanism. - VidWin::show() better be called internally by VidWin class instead of MainWin. - Fix QString to const char* issue, keeping the pointer returned by "QString::to*()::data()" won't work, the pointer actually points to a temporary data (lifetime issue). - Minor: cleaning up unused lines in vidgui. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3726 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-26Fixed #1352:Nanang Izzuddin
- Updated maximum video tee ports in pjsua video preview to (PJSUA_MAX_CALLS+1). - Removed video tee maximum ports compile-time setting, MAX_DST_PORT_COUNT. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3725 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-25Re #1351: option to initially hide video preview window to avoid floating ↵Benny Prijono
window. Also added pjsua_vid_preview_param_default() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3724 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-25Re #1349: Fixed a potential problem when stopping the video port. We should ↵Liong Sauw Ming
stop the clock first then stop the stream. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3723 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-25Fixed #1349:Liong Sauw Ming
It seems that QTCaptureSession's stopRunning only posts a message to stop the input worker thread so we need to make sure the message is processed if it is called from the main thread. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3722 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-24Re #1327 (vidgui): Fix stuck/hang when quiting vidgui without stopping video ↵Nanang Izzuddin
preview. Somehow the SDL will stuck (wait forever) in destroying its render window when the render window parent (VidWin) hasn't been destroyed. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3721 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-24Fixed #1334: Fix the problem of getting stuck when trying to quit SDL.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3720 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-24Re #1327 (vidgui): added --silent option when invoking make otherwise it ↵Benny Prijono
will capture gibberish when running make to regenerate the files git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3719 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-24Re #1334:Liong Sauw Ming
* Removed support for SDL 1.2 * Add job queue inside SDL git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3718 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-19Re #1346 (python test fixes): Disabled (temporarily) ↵Nanang Izzuddin
{{{scripts-call/150_srtp_2_3.py}}} as this scenario requires SRTP optional-with-duplicated-media (ticket #1267). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3717 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-19Re #1346 (python test fixes): Updated test scenario that requires pjsua to ↵Nanang Izzuddin
generate multiple media offer using --extra-audio instead of using --use-srtp=3 (optional-with-duplicated-media). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3716 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-19Fixed #1348:Nanang Izzuddin
- updated the year in all copyright texts with 2011 - put copyright text into newly added files git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3715 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-18Re #1347: Fixed case 1, 2, and 3 above:Nanang Izzuddin
- Generating a deactivated pre-answer media by cloning remote media. There was a case that the media transport in the offer is bad/unrecognized, PJSUA still generated the preanswer with RTP/AVP. - When generating answer, it should apply max media count (max_audio/video_cnt in account setting) after SDP negotiation instead of in the pjsua_media_channel_init()). This will require PJSUA to perform SDP re-negotiation when the SDP answer get changed. - Fixed media priority/acceptibility sorting, e.g: media with RTP/SAVP transport still got acceptable score in SRTP disabled mode, this messed up the algorithm of applying max media count setting. - Fixed SDP negotiator to skip format match in generating answer when the pre-answer provided is deactivated (port 0). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3714 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-18Re #1346 (python test fixes): Updated test scenario involving negotiation ↵Nanang Izzuddin
SRTP-mandatory vs SRTP-disabled or vice-versa, call rejection is using 488 now (was using 406). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3713 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-18Re #1346 (python test fixes): Updated test scenario involving sending ↵Nanang Izzuddin
REGISTER to pjsua, now pjsua has simple registrar so registration will be accepted (was rejected). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3712 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-18Re #1346 (python test fixes): adjust test scenario to follow the new ↵Nanang Izzuddin
behavior of pjsua in selecting active media from multiple media with same types, i.e: it will select the first media (previously/1.x it will will select the last). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3711 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-18Re #1346 (python test fixes): Updated string pattern constants as some pjsua ↵Nanang Izzuddin
log messages has been changed in 2.0. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3710 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-18Fix #1345: Fixed samples-per-frame calculation formula bug in PJMEDIA_SPF().Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3709 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-17Re #1320: Fixed SDP negotiator in generating connection info for SDP media ↵Nanang Izzuddin
answer when the media is deactivated (was always adding connection line for the media, even if SDP session already has one). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3708 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-16Dummy checkin for testing the automated testing scripts..Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3707 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-16Re #1344 (automated test): make sure run_continuous.py returns correct exit codeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3704 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-16Re #1320 (misc/automated testing): enhanced run_continuous.py with: 1) ↵Benny Prijono
custom group name suffix option 2) one time check option instead of loop 3) force option. Note that this was copied from #1264 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3703 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-16Re #1324: Add checking of iOS SDK frameworks in the configure scriptLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3701 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-15Re #1320: Fixed linking problem of sample apps on Windows platform, ↵Nanang Izzuddin
undefined symbols used by dshow video dev. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3700 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-15Re #1327, some fixes on the simple GUI app:Nanang Izzuddin
- Removed timer usage in resizing window, window resizing can be done real-time now (see r3698). - Fixed linking problem on Windows platform: undefined 'main' function. - Fixed build problem on Mac, compiling .cpp file containing objective C/C++ codes with g++ needs '-ObjC++' flag. - Minor changes in vidgui, e.g: function/variable rename, cleaning up unused/junk lines. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3699 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-15Re #1285: Updates for SDL 1.3 only:Nanang Izzuddin
- Changed window mode from 'resizable' to 'borderless'. - Fixed window resize handling so resizing won't need destroy-recreate the SDL objects (this also fixes lost-focus problem in resizing window on Windows platform). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3698 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-15Re #1327 (vidgui):Benny Prijono
- fixed wrong default capture device (was 1) - fixed assertion if unable to open capture device - in qmake project file (vidgui.pro): - fixed INCLUDEPATH - added debug and release setting - added (disabled) static linking setting git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3697 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-15Re #1285 (SDL): fixed compilation error with SDL < 1.3 (this support should ↵Benny Prijono
be dropped soon) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3696 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-15Re #1327 (vidgui): fixed crash on Linux because SDL_Init() needs to be ↵Benny Prijono
called prior to creating QApplication git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3695 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-15Re #1263 (Video API):Benny Prijono
- Added PJSUA_CALL_VID_STRM_NO_OP to occupy value 0 for the enum - Added pjsua_call_vid_strm_op_param_default() to initialize pjsua_call_vid_strm_op_param - Renamed pjsua_call_get_transport_info() to pjsua_call_get_med_transport_info() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3694 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-09Re #1320: Fixed configure script for detecting ffmpeg libraries (thanks to ↵Liong Sauw Ming
Samuel Vinson for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3691 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-09Re #1324: Fixed compilation error on iPhone OS.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3690 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-08Re #1334: support for various thread models for SDL 1.3. There are three ↵Liong Sauw Ming
thread models implemented: running SDL on the main thread (by default it will be used on Mac/iOS), running SDL in ONE thread (by default it will be used on Linux), or running SDL in a single thread for each window (by default it will be used on Windows). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3689 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-08Misc (re #1320): fixed link error in pjmedia_test and aviplay samples if ↵Benny Prijono
ffmpeg is not enabled git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3688 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-02More re #1327 (vidgui): added vidgui.pro and removed generated files from svnBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3687 74dad513-b988-da41-8d7b-12977e46ad98
2011-08-01Re #1327: Very early version of simple video GUI, built on Qt, should run on ↵Nanang Izzuddin
win/lin/mac. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3686 74dad513-b988-da41-8d7b-12977e46ad98
2011-07-26Re #1263 (PJSUA-LIB video API): added doxygen comments on stream_op valuesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3685 74dad513-b988-da41-8d7b-12977e46ad98