summaryrefslogtreecommitdiff
path: root/src/xine-engine/xine_internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/xine-engine/xine_internal.h')
-rw-r--r--src/xine-engine/xine_internal.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/xine-engine/xine_internal.h b/src/xine-engine/xine_internal.h
index 36914b64f..619b5b16d 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.34 2001/07/24 18:04:22 guenter Exp $
+ * $Id: xine_internal.h,v 1.35 2001/07/26 11:12:26 f1rmb Exp $
*
*/
@@ -123,7 +123,8 @@ typedef void (*gui_stream_end_cb_t)(int nStatus);
#define XINE_QUIT 3
typedef struct xine_s xine_t;
-typedef void (*event_listener_t) (xine_t *xine, event_t *event, void *data);
+
+typedef void (*event_listener_t) (xine_t *, event_t *, void *);
struct xine_s {
@@ -444,20 +445,20 @@ ao_functions_t *xine_load_audio_output_plugin(config_values_t *config, char *id)
*/
/**
- * \fn xine_register_event_listener(event_listener_t *listener)
+ * \fn xine_register_event_listener(xine_t *this, event_listener_t listener)
* \brief registers an event listener callback.
* \return 0 if the listener was registerd, non-zero if it could not.
*/
-int xine_register_event_listener(xine_t *this, event_listener_t *listener);
+int xine_register_event_listener(xine_t *this, event_listener_t listener);
/**
- * \fn xine_remove_event_listener(event_listener_t *listener)
+ * \fn xine_remove_event_listener(event_listener_t listener)
* \brief Attempts to remove a registered event listener.
* \return 0 if the listener was removes, non-zero if it wasn't (e.g. not found).
*/
-int xine_remove_event_listener(xine_t *this, event_listener_t *listener);
+int xine_remove_event_listener(xine_t *this, event_listener_t listener);
/**
* \fn xine_send_event(event_t *event)