X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmisc%2Fevents.c;h=07e861194a8f05f1a10c6979dff6c81a0521f651;hb=f90eeab1ee15fdcc7c4121d877c44eacf5cea3fb;hp=a0a44980250cb310aca95a357f3c96513bcf7dfe;hpb=f2b2e37c04b2921e29daa3260dc696646ad4f10c;p=vlc diff --git a/src/misc/events.c b/src/misc/events.c index a0a4498025..07e861194a 100644 --- a/src/misc/events.c +++ b/src/misc/events.c @@ -70,7 +70,7 @@ typedef struct vlc_event_listeners_group_t } vlc_event_listeners_group_t; #ifdef DEBUG_EVENT -static const char ppsz_event_type_to_name[][33] = +static const char ppsz_event_type_to_name[][40] = { [vlc_InputStateChanged] = "vlc_InputStateChanged", [vlc_InputSelectedStreamChanged] = "vlc_InputSelectedStreamChanged", @@ -84,8 +84,8 @@ static const char ppsz_event_type_to_name[][33] = [vlc_InputItemErrorWhenReadingChanged] = "vlc_InputItemErrorWhenReadingChanged", [vlc_ServicesDiscoveryItemAdded] = "vlc_ServicesDiscoveryItemAdded", - [vlc_ServicesDiscoveryItemRemoved] = "vlc_ServicesDiscoveryItemRemoved" - [vlc_ServicesDiscoveryStarted] = "vlc_ServicesDiscoveryStarted" + [vlc_ServicesDiscoveryItemRemoved] = "vlc_ServicesDiscoveryItemRemoved", + [vlc_ServicesDiscoveryStarted] = "vlc_ServicesDiscoveryStarted", [vlc_ServicesDiscoveryEnded] = "vlc_ServicesDiscoveryEnded" }; #endif @@ -114,6 +114,7 @@ group_contains_listener( vlc_event_listeners_group_t * group, * *****************************************************************************/ +#undef vlc_event_manager_init /** * Initialize event manager object * p_obj is the object that contains the event manager. But not @@ -121,8 +122,8 @@ group_contains_listener( vlc_event_listeners_group_t * group, * for instance). * p_parent_obj gives a libvlc instance */ -int __vlc_event_manager_init( vlc_event_manager_t * p_em, void * p_obj, - vlc_object_t * p_parent_obj ) +int vlc_event_manager_init( vlc_event_manager_t * p_em, void * p_obj, + vlc_object_t * p_parent_obj ) { p_em->p_obj = p_obj; p_em->p_parent_object = p_parent_obj; @@ -161,7 +162,7 @@ void vlc_event_manager_fini( vlc_event_manager_t * p_em ) } /** - * Destroy the event manager + * Register the event manager */ int vlc_event_manager_register_event_type( vlc_event_manager_t * p_em, @@ -278,14 +279,15 @@ void vlc_event_send( vlc_event_manager_t * p_em, free( array_of_cached_listeners ); } +#undef vlc_event_attach /** * Add a callback for an event. */ -int __vlc_event_attach( vlc_event_manager_t * p_em, - vlc_event_type_t event_type, - vlc_event_callback_t pf_callback, - void *p_user_data, - const char * psz_debug_name ) +int vlc_event_attach( vlc_event_manager_t * p_em, + vlc_event_type_t event_type, + vlc_event_callback_t pf_callback, + void *p_user_data, + const char * psz_debug_name ) { vlc_event_listeners_group_t * listeners_group; vlc_event_listener_t * listener; @@ -319,7 +321,7 @@ int __vlc_event_attach( vlc_event_manager_t * p_em, FOREACH_END() vlc_mutex_unlock( &p_em->object_lock ); - msg_Err( p_em->p_parent_object, "Can't attach to an object event manager event" ); + msg_Err( p_em->p_parent_object, "cannot attach to an object event" ); free(listener); return VLC_EGENERIC; } @@ -373,7 +375,7 @@ int vlc_event_detach( vlc_event_manager_t *p_em, vlc_mutex_unlock( &p_em->event_sending_lock ); vlc_mutex_unlock( &p_em->object_lock ); - msg_Warn( p_em->p_parent_object, "Can't detach to an object event manager event" ); + msg_Warn( p_em->p_parent_object, "cannot detach from an object event" ); return VLC_EGENERIC; }