--- a/libpurple/media/backend-iface.c Thu Mar 12 01:05:29 2015 +0000 +++ b/libpurple/media/backend-iface.c Mon Aug 11 16:28:27 2014 -0400 @@ -238,3 +238,16 @@ g_return_val_if_fail(PURPLE_IS_MEDIA_BACKEND(self), NULL_ARRAY); return PURPLE_MEDIA_BACKEND_GET_INTERFACE(self)->get_available_params(); } + +gboolean +purple_media_backend_set_send_rtcp_mux(PurpleMediaBackend *self, + const gchar *sess_id, const gchar *participant, gboolean send_rtcp_mux) +{ + PurpleMediaBackendIface *backend_iface; + + g_return_val_if_fail(PURPLE_IS_MEDIA_BACKEND(self), FALSE); + backend_iface = PURPLE_MEDIA_BACKEND_GET_INTERFACE(self); + g_return_val_if_fail(backend_iface->set_send_rtcp_mux, FALSE); + return backend_iface->set_send_rtcp_mux(self, + sess_id, participant, send_rtcp_mux); +}