summaryrefslogtreecommitdiff
path: root/pjmedia/src/pjmedia-videodev/sdl_dev.c
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2011-08-25 11:59:39 +0000
committerBenny Prijono <bennylp@teluu.com>2011-08-25 11:59:39 +0000
commit3550a1860cb5812e76d132052c2c5a75bd84b03e (patch)
tree925bc609bda1552708d6cae62ac865da42effa70 /pjmedia/src/pjmedia-videodev/sdl_dev.c
parentddeb24066e2feafe9de7baef397d40b40c7fb537 (diff)
Re #1351: option to initially hide video preview window to avoid floating window. Also added pjsua_vid_preview_param_default()
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3724 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/src/pjmedia-videodev/sdl_dev.c')
-rw-r--r--pjmedia/src/pjmedia-videodev/sdl_dev.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/pjmedia/src/pjmedia-videodev/sdl_dev.c b/pjmedia/src/pjmedia-videodev/sdl_dev.c
index 91fb733b..9ecdb77d 100644
--- a/pjmedia/src/pjmedia-videodev/sdl_dev.c
+++ b/pjmedia/src/pjmedia-videodev/sdl_dev.c
@@ -704,7 +704,12 @@ static pj_status_t sdl_create_rend(struct sdl_stream * strm,
if (!((strm->param.flags & PJMEDIA_VID_DEV_CAP_OUTPUT_HIDE) &&
strm->param.window_hide))
+ {
flags |= SDL_WINDOW_SHOWN;
+ } else {
+ flags &= ~SDL_WINDOW_SHOWN;
+ flags |= SDL_WINDOW_HIDDEN;
+ }
#if PJMEDIA_VIDEO_DEV_SDL_HAS_OPENGL
if (strm->param.rend_id == OPENGL_DEV_IDX)