[totem/wip/hadess/clean-private: 5/21] main: Mark totem_object_volume_toggle_mute() as private
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [totem/wip/hadess/clean-private: 5/21] main: Mark totem_object_volume_toggle_mute() as private
- Date: Thu, 7 Apr 2022 11:47:05 +0000 (UTC)
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]