From: Anthony Minessale Date: Tue, 14 Jul 2015 16:17:39 +0000 (-0500) Subject: pass refresh requests to gen key frames on video bridge X-Git-Tag: v1.6.2~291 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5cd888f840aa3bbd53dbd6fcd3f6796415230328;p=thirdparty%2Ffreeswitch.git pass refresh requests to gen key frames on video bridge --- diff --git a/src/switch_ivr_bridge.c b/src/switch_ivr_bridge.c index 82db7a8297..c098f297ce 100644 --- a/src/switch_ivr_bridge.c +++ b/src/switch_ivr_bridge.c @@ -80,6 +80,10 @@ static void video_bridge_thread(switch_core_session_t *session, void *obj) switch_assert(a_codec); switch_assert(b_codec); + if (switch_channel_test_flag(channel, CF_VIDEO_REFRESH_REQ)) { + refresh_timer = refresh_cnt; + } + if (switch_channel_test_flag(channel, CF_VIDEO_DECODED_READ)) { if (a_codec->implementation->impl_id == b_codec->implementation->impl_id && !switch_channel_test_flag(b_channel, CF_VIDEO_DECODED_READ)) { if (set_decoded_read) {