diff options
author | Sjoerd Simons <sjoerd.simons@collabora.co.uk> | 2011-12-07 21:42:40 +0800 |
---|---|---|
committer | Sjoerd Simons <sjoerd.simons@collabora.co.uk> | 2011-12-07 21:42:43 +0800 |
commit | e95d1c1f58618c3cfd89232ab2997bbeda215c8a (patch) | |
tree | b475b77dec8ae03b2294e0f1047ff4d2c7f557a4 | |
parent | 1893cd80d606371b3810070f9dea63b14186e9c1 (diff) | |
download | gsoc2013-empathy-e95d1c1f58618c3cfd89232ab2997bbeda215c8a.tar gsoc2013-empathy-e95d1c1f58618c3cfd89232ab2997bbeda215c8a.tar.gz gsoc2013-empathy-e95d1c1f58618c3cfd89232ab2997bbeda215c8a.tar.bz2 gsoc2013-empathy-e95d1c1f58618c3cfd89232ab2997bbeda215c8a.tar.lz gsoc2013-empathy-e95d1c1f58618c3cfd89232ab2997bbeda215c8a.tar.xz gsoc2013-empathy-e95d1c1f58618c3cfd89232ab2997bbeda215c8a.tar.zst gsoc2013-empathy-e95d1c1f58618c3cfd89232ab2997bbeda215c8a.zip |
Call: Low the video watchdog timeout to 1 second
Switch back to the avatar if there was at least one second of not receiving any
new video frames to display.
With this change the reaction time will be between 1 (best case) and 2
(worse case) seconds from the point the last frame went into the sync.
Before it was 5 seconds (best case) and up to 10 seconds (worst case),
which doesn't make for a very good experience
-rw-r--r-- | src/empathy-call-window.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/empathy-call-window.c b/src/empathy-call-window.c index 7a4994c93..a89d220c4 100644 --- a/src/empathy-call-window.c +++ b/src/empathy-call-window.c @@ -3365,7 +3365,7 @@ empathy_call_window_src_added_cb (EmpathyCallHandler *handler, G_CALLBACK (empathy_call_window_video_probe_cb), self); if (priv->got_video_src > 0) g_source_remove (priv->got_video_src); - priv->got_video_src = g_timeout_add_seconds (5, + priv->got_video_src = g_timeout_add_seconds (1, empathy_call_window_check_video_cb, self); break; default: |