From f72c61e0a3afc364ab6f60e42f2d7e0ff5574a3c Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Sun, 6 May 2012 17:30:26 +0200 Subject: adjustment support for the gtk-vlc-player plugin gtk-vlc-player may be connected to scale widgets (and later on the transcript widget) using GtkAdjustments * the main program has been updated accordingly * the main program also updates the "play" button now --- lib/gtk-vlc-player/gtk-vlc-player.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/gtk-vlc-player/gtk-vlc-player.h') diff --git a/lib/gtk-vlc-player/gtk-vlc-player.h b/lib/gtk-vlc-player/gtk-vlc-player.h index 1cef88b..54d36a1 100644 --- a/lib/gtk-vlc-player/gtk-vlc-player.h +++ b/lib/gtk-vlc-player/gtk-vlc-player.h @@ -24,6 +24,9 @@ G_BEGIN_DECLS typedef struct _GtkVlcPlayer { GtkAlignment parent_instance; + GtkObject *time_adjustment; + gulong time_adj_on_value_changed_id; + libvlc_instance_t *vlc_inst; libvlc_media_player_t *media_player; @@ -53,6 +56,8 @@ void gtk_vlc_player_stop(GtkVlcPlayer *player); void gtk_vlc_player_seek(GtkVlcPlayer *player, gint64 time); +GtkAdjustment *gtk_vlc_player_get_time_adjustment(GtkVlcPlayer *player); +void gtk_vlc_player_set_time_adjustment(GtkVlcPlayer *player, GtkAdjustment *adj); G_END_DECLS -- cgit v1.2.3