diff options
author | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2002-05-02 12:31:02 +0000 |
---|---|---|
committer | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2002-05-02 12:31:02 +0000 |
commit | d3a95395979c6e37920a0081b9d175abae6b2591 (patch) | |
tree | 32acaa6fc9e436c62852d75d41093558c48d5187 /src/xine-engine/xine_internal.h | |
parent | 3cba56a05c08538dd06792dc61f1ec5a280e1198 (diff) | |
download | xine-lib-d3a95395979c6e37920a0081b9d175abae6b2591.tar.gz xine-lib-d3a95395979c6e37920a0081b9d175abae6b2591.tar.bz2 |
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
Diffstat (limited to 'src/xine-engine/xine_internal.h')
-rw-r--r-- | src/xine-engine/xine_internal.h | 8 |
1 files changed, 7 insertions, 1 deletions
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; |