summaryrefslogtreecommitdiff
path: root/include/asterisk/bridge.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asterisk/bridge.h')
-rw-r--r--include/asterisk/bridge.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/asterisk/bridge.h b/include/asterisk/bridge.h
index 61cecbdd6..ffe08da13 100644
--- a/include/asterisk/bridge.h
+++ b/include/asterisk/bridge.h
@@ -263,6 +263,8 @@ struct ast_bridge_softmix {
* for itself.
*/
unsigned int internal_mixing_interval;
+ /*! TRUE if binaural convolve is activated in configuration. */
+ unsigned int binaural_active;
};
/*!
@@ -868,6 +870,14 @@ void ast_bridge_set_internal_sample_rate(struct ast_bridge *bridge, unsigned int
void ast_bridge_set_mixing_interval(struct ast_bridge *bridge, unsigned int mixing_interval);
/*!
+ * \brief Activates the use of binaural signals in a conference bridge.
+ *
+ * \param bridge Channel to activate the binaural signals.
+ * \param binaural_active If true binaural signal processing will be active for the bridge.
+ */
+void ast_bridge_set_binaural_active(struct ast_bridge *bridge, unsigned int binaural_active);
+
+/*!
* \brief Set a bridge to feed a single video source to all participants.
*/
void ast_bridge_set_single_src_video_mode(struct ast_bridge *bridge, struct ast_channel *video_src_chan);