28#if GCC_VERSION >= 40000
int mlt_events_fire(mlt_properties self, const char *id,...)
void mlt_events_block(mlt_properties self, void *service)
void mlt_events_init(mlt_properties self)
int mlt_events_register(mlt_properties self, const char *id, mlt_transmitter transmitter)
void(* mlt_transmitter)()
callback function to send an event message
Definition mlt_events.h:35
void mlt_event_unblock(mlt_event self)
void mlt_events_disconnect(mlt_properties self, void *service)
void mlt_event_inc_ref(mlt_event self)
void mlt_event_block(mlt_event self)
void mlt_event_close(mlt_event self)
void mlt_events_wait_for(mlt_properties self, mlt_event event)
void mlt_events_unblock(mlt_properties self, void *service)
mlt_event mlt_events_listen(mlt_properties self, void *service, const char *id, mlt_listener listener)
mlt_event mlt_events_setup_wait_for(mlt_properties self, const char *id)
void mlt_events_close_wait_for(mlt_properties self, mlt_event event)
void(* mlt_listener)()
event handler when receiving an event message
Definition mlt_events.h:41
Provides forward definitions of all public types.
Event class.
Definition mlt_events.c:61
Properties class.
Definition mlt_properties.h:37