diff options
author | Bastien Nocera <hadess@hadess.net> | 2022-01-25 15:29:23 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2022-01-27 12:46:22 +0100 |
commit | 7be5e10f2e1b98466011393dc4c3c04cb3455d3d (patch) | |
tree | 455e8ddb5319e504fc32c1973dc61cad47096299 | |
parent | 6eb35fbf2bf551110825248023c2cea430085224 (diff) | |
download | totem-7be5e10f2e1b98466011393dc4c3c04cb3455d3d.tar.gz |
backend: Remove enum to string helper
Replaced with g_enum_to_string()
-rw-r--r-- | src/backend/bacon-video-widget.c | 27 |
1 files changed, 6 insertions, 21 deletions
diff --git a/src/backend/bacon-video-widget.c b/src/backend/bacon-video-widget.c index 9cd7dcb8f..b78b336bc 100644 --- a/src/backend/bacon-video-widget.c +++ b/src/backend/bacon-video-widget.c @@ -322,21 +322,6 @@ GST_DEBUG_CATEGORY (_totem_gst_debug_cat); typedef gchar * (* MsgToStrFunc) (GstMessage * msg); -static const gchar * -get_type_name (GType class_type, int type) -{ - GEnumClass *eclass; - GEnumValue *value; - - eclass = G_ENUM_CLASS (g_type_class_peek (class_type)); - value = g_enum_get_value (eclass, type); - - if (value == NULL) - return "unknown"; - - return value->value_nick; -} - static gchar ** bvw_get_missing_plugins_foo (const GList * missing_plugins, MsgToStrFunc func) { @@ -4625,7 +4610,7 @@ bacon_video_widget_dvd_event (BaconVideoWidget * bvw, g_return_if_fail (BACON_IS_VIDEO_WIDGET (bvw)); g_return_if_fail (GST_IS_ELEMENT (bvw->play)); - GST_DEBUG ("Sending event '%s'", get_type_name (BVW_TYPE_DVD_EVENT, type)); + GST_DEBUG ("Sending event '%s'", g_enum_to_string (BVW_TYPE_DVD_EVENT, type)); switch (type) { case BVW_DVD_ROOT_MENU: @@ -4974,9 +4959,9 @@ bacon_video_widget_set_rotation (BaconVideoWidget *bvw, return; GST_DEBUG ("Rotating to %s (%f degrees) from %s", - get_type_name (BVW_TYPE_ROTATION, rotation), + g_enum_to_string (BVW_TYPE_ROTATION, rotation), rotation * 90.0, - get_type_name (BVW_TYPE_ROTATION, bvw->rotation)); + g_enum_to_string (BVW_TYPE_ROTATION, bvw->rotation)); bvw->rotation = rotation; @@ -5605,7 +5590,7 @@ bacon_video_widget_get_metadata_string (BaconVideoWidget * bvw, if (res && string && *string != '\0' && g_utf8_validate (string, -1, NULL)) { g_value_take_string (value, string); - GST_DEBUG ("%s = '%s'", get_type_name (BVW_TYPE_METADATA_TYPE, type), string); + GST_DEBUG ("%s = '%s'", g_enum_to_string (BVW_TYPE_METADATA_TYPE, type), string); } else { g_value_set_string (value, NULL); g_free (string); @@ -5695,7 +5680,7 @@ bacon_video_widget_get_metadata_int (BaconVideoWidget * bvw, } g_value_set_int (value, integer); - GST_DEBUG ("%s = %d", get_type_name (BVW_TYPE_METADATA_TYPE, type), integer); + GST_DEBUG ("%s = %d", g_enum_to_string (BVW_TYPE_METADATA_TYPE, type), integer); return; } @@ -5750,7 +5735,7 @@ bacon_video_widget_get_metadata_bool (BaconVideoWidget * bvw, } g_value_set_boolean (value, boolean); - GST_DEBUG ("%s = %s", get_type_name (BVW_TYPE_METADATA_TYPE, type), (boolean) ? "yes" : "no"); + GST_DEBUG ("%s = %s", g_enum_to_string (BVW_TYPE_METADATA_TYPE, type), (boolean) ? "yes" : "no"); return; } |