diff options
author | Luigi Rizzo <rizzo@icir.org> | 2007-12-27 17:26:16 +0000 |
---|---|---|
committer | Luigi Rizzo <rizzo@icir.org> | 2007-12-27 17:26:16 +0000 |
commit | b634b8ccca4c643d6e31fe991ff1a1ef130d32d4 (patch) | |
tree | 891f7281f2e31b1443c016ca84933665482e9a60 /channels/console_video.c | |
parent | 9d89dc11aea68f193dd6a5b09370ade560a48b53 (diff) |
more localization of gui stuff
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@94904 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels/console_video.c')
-rw-r--r-- | channels/console_video.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/channels/console_video.c b/channels/console_video.c index a1af9a454..6e0df5cf2 100644 --- a/channels/console_video.c +++ b/channels/console_video.c @@ -1079,10 +1079,18 @@ static void *video_thread(void *arg) } } sdl_setup(env); - ast_mutex_init(&env->in.dec_in_lock); if (!ast_strlen_zero(save_display)) setenv("DISPLAY", save_display, 1); + /* initialize grab coordinates */ + env->out.loc_src.x = 0; + env->out.loc_src.y = 0; + + /* reset the pointers to the current decoded image */ + env->in.dec_in_cur = &env->in.dec_in[0]; + env->in.dec_in_dpy = NULL; /* nothing to display */ + ast_mutex_init(&env->in.dec_in_lock); /* used to sync decoder and renderer */ + if (video_open(&env->out)) { ast_log(LOG_WARNING, "cannot open local video source\n"); } else { |