diff options
author | Gary Kramlich <grim@reaperworld.com> | 2017-12-26 06:08:28 +0000 |
---|---|---|
committer | Gary Kramlich <grim@reaperworld.com> | 2017-12-26 06:08:28 +0000 |
commit | 80bb971b54c79c806a2184beff7971b788782a3d (patch) | |
tree | 8c0aa21e6e4839a1db8e3b51a90766e7f9e987a3 | |
parent | 28420464148a040b2155aee91757c25ef0aaf368 (diff) | |
parent | ef39eb880567778e3a92a29c59e3aefac2739b06 (diff) | |
download | pidgin-80bb971b54c79c806a2184beff7971b788782a3d.tar.gz |
Merged in dwmw2/pidgin-trac17273/release-2.x.y (pull request #302)
Pidgin: Indicate mute/unmute status when changed remotely.
Approved-by: Gary Kramlich <grim@reaperworld.com>
-rw-r--r-- | pidgin/gtkmedia.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pidgin/gtkmedia.c b/pidgin/gtkmedia.c index 2c1fdea64b..f3674c94ab 100644 --- a/pidgin/gtkmedia.c +++ b/pidgin/gtkmedia.c @@ -1112,6 +1112,10 @@ pidgin_media_stream_info_cb(PurpleMedia *media, PurpleMediaInfoType type, gtk_statusbar_push(GTK_STATUSBAR(gtkmedia->priv->statusbar), 0, _("Call in progress.")); gtk_widget_show(GTK_WIDGET(gtkmedia)); + } else if (type == PURPLE_MEDIA_INFO_MUTE && !local) { + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtkmedia->priv->mute), TRUE); + } else if (type == PURPLE_MEDIA_INFO_UNMUTE && !local) { + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtkmedia->priv->mute), FALSE); } } |