예제 #1
0
static int unload_module(void)
{
	int res = ast_bridge_technology_unregister(&multiplexed_bridge);

	ao2_ref(multiplexed_threads, -1);

	return res;
}
예제 #2
0
static int unload_module(void)
{
	int res = ast_bridge_technology_unregister(&multiplexed_bridge);

	ao2_ref(multiplexed_threads, -1);
	multiplexed_bridge.format_capabilities = ast_format_cap_destroy(multiplexed_bridge.format_capabilities);

	return res;
}
예제 #3
0
static int unload_module(void)
{
	ast_format_cap_destroy(simple_bridge.format_capabilities);
	return ast_bridge_technology_unregister(&simple_bridge);
}
예제 #4
0
static int unload_module(void)
{
	ast_bridge_technology_unregister(&native_rtp_bridge);
	return 0;
}
예제 #5
0
static int unload_module(void)
{
	ao2_t_ref(native_rtp_bridge.format_capabilities, -1, "Dispose of capabilities in module unload");
	return ast_bridge_technology_unregister(&native_rtp_bridge);
}