]> git.sesse.net Git - vlc/blobdiff - modules/gui/gtk/common.h
Avoid \r\n problems between platforms
[vlc] / modules / gui / gtk / common.h
index b5fe25d1429b6ddb594b51181fcec4f8b0f64fd4..bcf76cbe793f7f8493fee69f1982e29f31990093 100644 (file)
@@ -2,7 +2,7 @@
  * gtk_common.h: private Gtk+ interface description
  *****************************************************************************
  * Copyright (C) 1999, 2000 VideoLAN
- * $Id: common.h,v 1.4 2002/12/06 16:34:07 sam Exp $
+ * $Id$
  *
  * Authors: Samuel Hocevar <sam@zoy.org>
  *
@@ -28,7 +28,7 @@
 #define DROP_ACCEPT_TEXT_PLAIN     1
 #define DROP_ACCEPT_STRING         2
 
-#define MAX_ATEXIT                 10
+#define DROP_ACCEPT_END            3
 
 /*****************************************************************************
  * intf_sys_t: description and status of Gtk+ interface
@@ -44,8 +44,12 @@ struct intf_sys_t
     vlc_bool_t          b_window_changed;        /* window display toggled ? */
     vlc_bool_t          b_playlist_changed;    /* playlist display toggled ? */
     vlc_bool_t          b_slider_free;                      /* slider status */
+    vlc_bool_t          b_deinterlace_update;
 
     /* menus handlers */
+    vlc_bool_t          b_aout_update;
+    vlc_bool_t          b_vout_update;
+
     vlc_bool_t          b_program_update;   /* do we need to update programs
                                                                         menu */
     vlc_bool_t          b_title_update;  /* do we need to update title menus */
@@ -62,6 +66,7 @@ struct intf_sys_t
     GtkWidget *         p_about;                             /* about window */
     GtkWidget *         p_open;                          /* multiopen window */
     GtkWidget *         p_jump;                               /* jump window */
+    GtkWidget *         p_sout;                             /* stream output */
 
     GtkTooltips *       p_tooltips;                              /* tooltips */
 
@@ -85,6 +90,9 @@ struct intf_sys_t
     GtkLabel *          p_label_title;
     GtkLabel *          p_label_chapter;
     guint               i_part;                           /* current chapter */
+
+    /* audio part */
+    vlc_bool_t          b_mute;
 };
 
 /*****************************************************************************