summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/totem-object.c38
-rw-r--r--src/totem-private.h1
2 files changed, 19 insertions, 20 deletions
diff --git a/src/totem-object.c b/src/totem-object.c
index 74b790217..cd6e4c4e2 100644
--- a/src/totem-object.c
+++ b/src/totem-object.c
@@ -2229,6 +2229,25 @@ totem_object_set_rate (TotemObject *totem, float rate)
}
/**
+ * totem_object_volume_toggle_mute:
+ * @totem: a #TotemObject
+ *
+ * Toggles the mute status.
+ **/
+static void
+totem_object_volume_toggle_mute (TotemObject *totem)
+{
+ if (totem->muted == FALSE) {
+ totem->muted = TRUE;
+ totem->prev_volume = bacon_video_widget_get_volume (totem->bvw);
+ bacon_video_widget_set_volume (totem->bvw, 0.0);
+ } else {
+ totem->muted = FALSE;
+ bacon_video_widget_set_volume (totem->bvw, totem->prev_volume);
+ }
+}
+
+/**
* totem_object_set_volume_relative:
* @totem: a #TotemObject
* @off_pct: the value by which to increase or decrease the volume
@@ -2250,25 +2269,6 @@ totem_object_set_volume_relative (TotemObject *totem, double off_pct)
bacon_video_widget_set_volume (totem->bvw, vol + off_pct);
}
-/**
- * totem_object_volume_toggle_mute:
- * @totem: a #TotemObject
- *
- * Toggles the mute status.
- **/
-void
-totem_object_volume_toggle_mute (TotemObject *totem)
-{
- if (totem->muted == FALSE) {
- totem->muted = TRUE;
- totem->prev_volume = bacon_video_widget_get_volume (totem->bvw);
- bacon_video_widget_set_volume (totem->bvw, 0.0);
- } else {
- totem->muted = FALSE;
- bacon_video_widget_set_volume (totem->bvw, totem->prev_volume);
- }
-}
-
static void
totem_object_toggle_aspect_ratio (TotemObject *totem)
{
diff --git a/src/totem-private.h b/src/totem-private.h
index 1493ee1d4..f034e4dd9 100644
--- a/src/totem-private.h
+++ b/src/totem-private.h
@@ -187,7 +187,6 @@ void totem_object_plugins_init (TotemObject *totem);
void totem_object_plugins_shutdown (TotemObject *totem);
void totem_object_set_fullscreen (TotemObject *totem, gboolean state);
void totem_object_set_volume_relative (TotemObject *totem, double off_pct);
-void totem_object_volume_toggle_mute (TotemObject *totem);
void totem_object_set_main_page (TotemObject *totem,
const char *page_id);
const char * totem_object_get_main_page (Totem *totem);