From 403f01979cef7e03b8322ddb870e3959c8de0f77 Mon Sep 17 00:00:00 2001 From: Guenter Bartsch Date: Wed, 4 Sep 2002 23:31:05 +0000 Subject: merging in the new_api branch ... unfortunately video_out / vo_scale is broken now ... matthias/miguel: please fix it :-) CVS patchset: 2606 CVS date: 2002/09/04 23:31:05 --- doc/xine-lib-API/html/group__event__group.html | 286 ------------------------- 1 file changed, 286 deletions(-) delete mode 100644 doc/xine-lib-API/html/group__event__group.html (limited to 'doc/xine-lib-API/html/group__event__group.html') diff --git a/doc/xine-lib-API/html/group__event__group.html b/doc/xine-lib-API/html/group__event__group.html deleted file mode 100644 index 8dbed980d..000000000 --- a/doc/xine-lib-API/html/group__event__group.html +++ /dev/null @@ -1,286 +0,0 @@ - - -XINE, A Free Video Player Project - API reference -xine logo - - - - -
-Main Page   Modules   Data Structures   File List   Data Fields   Globals  
-

Sending events

- - - - - - - - - - -

Typedefs

-typedef void event_t
-typedef void (* event_listener_t )(xine_t *xine, event_t *event, void *data)

Functions

-int xine_register_event_listener (xine_t *self, event_listener_t listener)
 registers an event listener callback.

-int xine_remove_event_listener (xine_t *self, event_listener_t listener)
 Attempts to remove a registered event listener.

-void xine_send_event (xine_t *self, event_t *event, void *data)
 sends an event to all listeners.

-

Detailed Description

-Event dispatcher mechanism

Typedef Documentation

-

- - - - -
- - - - - -
-typedef void(* event_listener_t)(xine_t *xine, event_t *event, void *data) -
-
- - - - - -
-   - - -

-Event listener callback.

-See also:
-xine_register_event_listener, xine_remove_event_listener
-

- - - - -
- - - - - -
-typedef void event_t -
-
- - - - - -
-   - - -

-Opaque data type.

-See also:
-event_listener_t, xine_send_event
-


Function Documentation

-

- - - - -
- - - - - - - - - - -
-int xine_register_event_listener ( - -xine_t * self, -
-event_listener_t listener ) -
-
- - - - - -
-   - - -

-registers an event listener callback. -

-

-Parameters:
- - - -
self -Current xine engine configuration ( see xine_init() )
listener -callback function.
-
-Returns:
-0 if the listener was registerd, non-zero if it could not.
-See also:
-event_listener_t
-Parameters:
- - - -
self -
listener -
-
-

- - - - -
- - - - - - - - - - -
-int xine_remove_event_listener ( - -xine_t * self, -
-event_listener_t listener ) -
-
- - - - - -
-   - - -

-Attempts to remove a registered event listener. -

-

-Parameters:
- - - -
self -Current xine engine configuration ( see xine_init() )
listener -callback function.
-
-Returns:
-0 if the listener was removes, non-zero if it wasn't (e.g. not found).
-See also:
-event_listener_t
-Parameters:
- - - -
self -
listener -
-
-

- - - - -
- - - - - - - - - - - - - - -
-void xine_send_event ( - -xine_t * self, -
-event_t * event, -
-void * data ) -
-
- - - - - -
-   - - -

-sends an event to all listeners. -

-

-Parameters:
- - - - -
self -Current xine engine configuration ( see xine_init() )
event -FILLME
data -FILLME.
-
-See also:
-event_t
-Parameters:
- - - - -
self -
event -
data -
-
-


Generated at Mon Oct 15 01:18:07 2001 for XINE, A Free Video Player Project - API reference by - -doxygen1.2.8 written by Dimitri van Heesch, - © 1997-2001
- - -- cgit v1.2.3