summaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2017-06-06 07:05:13 -0500
committerGerrit Code Review <gerrit2@gerrit.digium.api>2017-06-06 07:05:13 -0500
commit1a24543124bb06ec0cb0d0b174287323bbe83815 (patch)
tree7afda634d879c0835cf823835cde14e4e44fdac2 /main
parentbb2f6234da761194100d30f33d4d839f75ab78f1 (diff)
parent39d14834f83e8727e841c51d1752d90bc7be5c63 (diff)
Merge "Confbridge: Add "sfu" video mode to bridge profile options."
Diffstat (limited to 'main')
-rw-r--r--main/bridge.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/main/bridge.c b/main/bridge.c
index 7d6bdfaa0..4631e5a52 100644
--- a/main/bridge.c
+++ b/main/bridge.c
@@ -3807,6 +3807,14 @@ void ast_bridge_set_talker_src_video_mode(struct ast_bridge *bridge)
ast_bridge_unlock(bridge);
}
+void ast_bridge_set_sfu_video_mode(struct ast_bridge *bridge)
+{
+ ast_bridge_lock(bridge);
+ cleanup_video_mode(bridge);
+ bridge->softmix.video_mode.mode = AST_BRIDGE_VIDEO_MODE_SFU;
+ ast_bridge_unlock(bridge);
+}
+
void ast_bridge_update_talker_src_video_mode(struct ast_bridge *bridge, struct ast_channel *chan, int talker_energy, int is_keyframe)
{
struct ast_bridge_video_talker_src_data *data;