summaryrefslogtreecommitdiff
path: root/pjsip-apps/src/vidgui
AgeCommit message (Collapse)Author
2012-04-17Re #1355: vidgui: new rendering window may cause all rendering processes to stopLiong Sauw Ming
Despite this fix, there is still a possibility that the rendering window can occasionally get stuck because SDL_PollEvent() gets stuck. This is most likely because there are two unsynchronized event pollers, Qt and SDL. The problem only happened on Windows with SDL 1.3 r5538, runs fine on Mac. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4060 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-28Misc (re #1393): vidgui: fixed zombie video window after re-INVITE by always ↵Nanang Izzuddin
destroying any incoming video window first before processing media update. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3930 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-27Re #1393: added checkbox to enable/disable video in vidgui sample appBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3926 74dad513-b988-da41-8d7b-12977e46ad98
2011-12-26Misc (re #1393): vidgui: added account and NAT support and fixed assertion ↵Benny Prijono
on incoming call git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3923 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-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-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-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-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-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 #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 #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-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