diff options
author | David Vossel <dvossel@digium.com> | 2011-07-12 14:55:51 +0000 |
---|---|---|
committer | David Vossel <dvossel@digium.com> | 2011-07-12 14:55:51 +0000 |
commit | 3e272bb0b67a06912fd2996741554d32fdb6ff59 (patch) | |
tree | c1af9cfb65b5a014fa327ca70456d7a4633422f9 | |
parent | 934cabb22fa9f4e3b6064307188cf0df97a98412 (diff) |
Send video update frame to new video source in follow_talker correctly.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@327749 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rw-r--r-- | main/bridging.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/main/bridging.c b/main/bridging.c index 835a849fb..dea4f77a0 100644 --- a/main/bridging.c +++ b/main/bridging.c @@ -1537,6 +1537,7 @@ void ast_bridge_update_talker_src_video_mode(struct ast_bridge *bridge, struct a } data->chan_vsrc = ast_channel_ref(chan); data->average_talking_energy = talker_energy; + ast_indicate(data->chan_vsrc, AST_CONTROL_VIDUPDATE); } else if ((data->average_talking_energy < talker_energy) && !is_keyframe) { ast_indicate(chan, AST_CONTROL_VIDUPDATE); } else if (!data->chan_vsrc && is_keyframe) { |