From cc58bd6ae071dec4ea7b4be626034accd0372755 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sat, 16 Dec 2017 10:44:26 +0200 Subject: [PATCH] player: Fix-up set_seek_accurate() configuration to take a player config instead of a player instance --- gst-libs/gst/player/gstplayer.c | 5 ++--- gst-libs/gst/player/gstplayer.h | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/gst-libs/gst/player/gstplayer.c b/gst-libs/gst/player/gstplayer.c index 183c849651..c6f0b018f2 100644 --- a/gst-libs/gst/player/gstplayer.c +++ b/gst-libs/gst/player/gstplayer.c @@ -4622,7 +4622,7 @@ gst_player_config_get_position_update_interval (const GstStructure * config) /** * gst_player_config_set_seek_accurate: - * @player: #GstPlayer instance + * @config: a #GstPlayer configuration * @accurate: accurate seek or not * * Enable or disable accurate seeking. When enabled, elements will try harder @@ -4638,9 +4638,8 @@ gst_player_config_get_position_update_interval (const GstStructure * config) * Since: 1.12 */ void -gst_player_config_set_seek_accurate (GstPlayer * self, gboolean accurate) +gst_player_config_set_seek_accurate (GstStructure * config, gboolean accurate) { - GstStructure *config = self->config; g_return_if_fail (config != NULL); gst_structure_id_set (config, diff --git a/gst-libs/gst/player/gstplayer.h b/gst-libs/gst/player/gstplayer.h index f8b7222471..e13499a111 100644 --- a/gst-libs/gst/player/gstplayer.h +++ b/gst-libs/gst/player/gstplayer.h @@ -272,7 +272,7 @@ GST_EXPORT guint gst_player_config_get_position_update_interval (const GstStructure * config); GST_EXPORT -void gst_player_config_set_seek_accurate (GstPlayer * player, gboolean accurate); +void gst_player_config_set_seek_accurate (GstStructure * config, gboolean accurate); GST_EXPORT gboolean gst_player_config_get_seek_accurate (const GstStructure * config);