* \since 12.0.0
*
* \param softmix_data Bridge mixing data.
- *
- * \return Nothing
*/
static void softmix_poke_thread(struct softmix_bridge_data *softmix_data)
{
* all current participants, and the current participants need
* to have destinations streams added for the joiner's sources.
*
+ * \param bridge
* \param joiner The channel that is joining the softmix bridge
- * \param participants The current participants in the softmix bridge
*/
static void sfu_topologies_on_join(struct ast_bridge *bridge,
struct ast_bridge_channel *joiner)
* \param bridge Which bridge is getting the frame
* \param bridge_channel Which channel is writing the frame.
* \param frame What is being written.
- *
- * \return Nothing
*/
static void softmix_bridge_write_video(struct ast_bridge *bridge, struct ast_bridge_channel *bridge_channel, struct ast_frame *frame)
{
* \param bridge Which bridge is getting the frame
* \param bridge_channel Which channel is writing the frame.
* \param frame What is being written.
- *
- * \return Nothing
*/
static void softmix_bridge_write_voice(struct ast_bridge *bridge, struct ast_bridge_channel *bridge_channel, struct ast_frame *frame)
{
* \since 13.21.0, 15.4.0
*
* \param bridge_channel Which channel's talking to clear
- *
- * \return Nothing
*/
static void clear_talking(struct ast_bridge_channel *bridge_channel)
{
*
* \param bridge Which bridge we are in
* \param bridge_channel Which channel we are checking
- *
- * \return Nothing
*/
static void softmix_bridge_check_voice(struct ast_bridge *bridge, struct ast_bridge_channel *bridge_channel)
{
* \param bridge Which bridge is getting the frame
* \param bridge_channel Which channel is writing the frame.
* \param frame What is being written.
- *
- * \return Nothing
*/
static void softmix_bridge_write_text(struct ast_bridge *bridge,
struct ast_bridge_channel *bridge_channel, struct ast_frame *frame)
* \brief Analyse mixing statistics and change bridges internal rate
* if necessary.
*
- * \retval 0, no changes to internal rate
- * \retval 1, internal rate was changed, update all the channels on the next mixing iteration.
+ * \retval 0 no changes to internal rate
+ * \retval 1 internal rate was changed, update all the channels on the next mixing iteration.
*/
static unsigned int analyse_softmix_stats(struct softmix_stats *stats,
struct softmix_bridge_data *softmix_data, int binaural_active)
* \since 12.0.0
*
* \param bridge Which bridge is being stopped.
- *
- * \return Nothing
*/
static void softmix_bridge_stop(struct ast_bridge *bridge)
{