Found as a result of the function being passed an uninitalized variable by
clang.
ASTERISK-27550
Change-Id: I8af3bd84656b685a956d498459f8db3613f68954
}
#ifdef BINAURAL_RENDERING
- check_binaural_position_change(bridge, softmix_data, bridge_channel);
+ check_binaural_position_change(bridge, softmix_data);
#endif
/* Go through pulling audio from each factory that has it available */
}
void check_binaural_position_change(struct ast_bridge *bridge,
- struct softmix_bridge_data *softmix_data, struct ast_bridge_channel *bridge_channel)
+ struct softmix_bridge_data *softmix_data)
{
unsigned int pos_change;
+ struct ast_bridge_channel *bridge_channel;
/*
* We only check binaural things if binaural is activated by the config
*
* \param bridge The conference bridge.
* \param softmix_data The data used by the softmix bridge.
- * \param bridge_channel The bridge channel.
*/
void check_binaural_position_change(struct ast_bridge *bridge,
- struct softmix_bridge_data *softmix_data, struct ast_bridge_channel *bridge_channel);
+ struct softmix_bridge_data *softmix_data);
/*!
* \brief Processes audio data with the binaural synthesis and adds the result to the mixing array.