[totem/wip/hadess/clean-private: 5/21] main: Mark totem_object_volume_toggle_mute() as private




commit f13176af248137fed1ac9f78209abfd1aa465556
Author: Bastien Nocera <hadess hadess net>
Date:   Thu Apr 7 13:22:30 2022 +0200

    main: Mark totem_object_volume_toggle_mute() as private

 src/totem-object.c  | 38 +++++++++++++++++++-------------------
 src/totem-private.h |  1 -
 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
@@ -2228,6 +2228,25 @@ totem_object_set_rate (TotemObject *totem, float rate)
        return bacon_video_widget_set_rate (totem->bvw, 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
@@ -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);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]