From d3a95395979c6e37920a0081b9d175abae6b2591 Mon Sep 17 00:00:00 2001 From: Daniel Caujolle-Bert Date: Thu, 2 May 2002 12:31:02 +0000 Subject: Made logo configurable. Add a new XINE_LOGO status, use XINE_QUIT at xine_exit() (avoid input plugin problems). CVS patchset: 1833 CVS date: 2002/05/02 12:31:02 --- src/xine-engine/xine_internal.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/xine-engine/xine_internal.h') diff --git a/src/xine-engine/xine_internal.h b/src/xine-engine/xine_internal.h index a1a1600d8..d358323ef 100644 --- a/src/xine-engine/xine_internal.h +++ b/src/xine-engine/xine_internal.h @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_internal.h,v 1.80 2002/05/01 19:42:57 guenter Exp $ + * $Id: xine_internal.h,v 1.81 2002/05/02 12:31:03 f1rmb Exp $ * */ @@ -139,6 +139,7 @@ struct audio_decoder_s { #define XINE_STOP 0 #define XINE_PLAY 1 #define XINE_QUIT 2 +#define XINE_LOGO 3 /* * log output @@ -158,6 +159,11 @@ struct xine_s { config_values_t *config; + /* MRL of displayed logo */ + char *logo_mrl; + /* Logo manipulation mutex */ + pthread_mutex_t logo_lock; + input_plugin_t *input_plugins[INPUT_PLUGIN_MAX]; int num_input_plugins; input_plugin_t *cur_input_plugin; -- cgit v1.2.3