diff options
author | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2001-07-26 11:12:25 +0000 |
---|---|---|
committer | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2001-07-26 11:12:25 +0000 |
commit | a101b38dea6890fa1dbf5b8560665826b69fa4ae (patch) | |
tree | 2615e691684c22951ebb881d6a5009257aad2f97 /src/xine-engine/xine_internal.h | |
parent | 4042284ccba79fe453dfca7b4d45edba31d36d48 (diff) | |
download | xine-lib-a101b38dea6890fa1dbf5b8560665826b69fa4ae.tar.gz xine-lib-a101b38dea6890fa1dbf5b8560665826b69fa4ae.tar.bz2 |
Updated doxy sections in xine.h.tmpl.in. Added man3. Removed french man page. Added API doc in html. Add new rpm package (doc). Fixes some little bugs in
proto decl, etc...
CVS patchset: 350
CVS date: 2001/07/26 11:12:25
Diffstat (limited to 'src/xine-engine/xine_internal.h')
-rw-r--r-- | src/xine-engine/xine_internal.h | 13 |
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) |