X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=plugins%2Fgnome%2Fintf_gnome.h;fp=plugins%2Fgnome%2Fgnome_sys.h;h=fadb04197f93589bd6206de27eee3ee4df2c9e3a;hb=a0c1805bd992c0ae1fa018156358d831fbaf8f93;hp=dab71dab7c4f710431e7ddcca5fb69e9da7e1262;hpb=93ca3031ee75338ae1eb922b74cbfe7ee0dc66b8;p=vlc diff --git a/plugins/gnome/gnome_sys.h b/plugins/gnome/intf_gnome.h similarity index 79% rename from plugins/gnome/gnome_sys.h rename to plugins/gnome/intf_gnome.h index dab71dab7c..fadb04197f 100644 --- a/plugins/gnome/gnome_sys.h +++ b/plugins/gnome/intf_gnome.h @@ -1,8 +1,8 @@ /***************************************************************************** - * gnome_sys.h: private Gnome interface description + * intf_gnome.h: private Gnome interface description ***************************************************************************** * Copyright (C) 1999, 2000 VideoLAN - * $Id: gnome_sys.h,v 1.7 2001/03/07 11:56:33 stef Exp $ + * $Id: intf_gnome.h,v 1.3 2001/03/15 01:42:19 sam Exp $ * * Authors: Samuel Hocevar * @@ -33,18 +33,13 @@ typedef struct intf_sys_s { /* special actions */ - vlc_mutex_t change_lock; /* the change lock */ - boolean_t b_popup_changed; /* display menu ? */ boolean_t b_window_changed; /* window display toggled ? */ boolean_t b_playlist_changed; /* playlist display toggled ? */ - boolean_t b_scale_isfree; /* user isn't dragging scale ? */ + boolean_t b_slider_free; /* slider status */ boolean_t b_menus_update; - /* intf_Manage callback timeout */ - int i_timeout; - - /* windows and widgets */ + /* Windows and widgets */ GtkWidget * p_window; /* main window */ GtkWidget * p_popup; /* popup menu */ GtkWidget * p_playlist; /* playlist */ @@ -52,8 +47,17 @@ typedef struct intf_sys_s GtkWidget * p_about; /* about window */ GtkWidget * p_fileopen; /* file open window */ GtkWidget * p_disc; /* disc selection window */ + GtkWidget * p_network; /* network stream window */ + + /* The slider */ + GtkAdjustment * p_adj; /* slider adjustment object */ + float f_adj_oldvalue; /* previous value */ + + /* The window labels */ + GtkLabel * p_label_date; + GtkLabel * p_label_status; - /* XXX: ugly kludge */ + /* XXX: Ugly kludge, see intf_gnome.c */ void ( *pf_gtk_callback ) ( void ); void ( *pf_gdk_callback ) ( void );