MLT
7.28.0
|
Event class. More...
Public Member Functions | |
void | mlt_event_block (mlt_event self) |
Increment the block count on self event. More... | |
void | mlt_event_close (mlt_event self) |
Close self event. More... | |
void | mlt_event_inc_ref (mlt_event self) |
Increment the reference count on self event. More... | |
void | mlt_event_unblock (mlt_event self) |
Decrement the block count on self event. More... | |
Data Fields | |
atomic_int_fast32_t | block_count |
mlt_listener | listener |
void * | listener_data |
mlt_events | parent |
atomic_int_fast32_t | ref_count |
Event class.
void mlt_event_block | ( | mlt_event | self | ) |
Increment the block count on self event.
self | an event |
void mlt_event_close | ( | mlt_event | self | ) |
Close self event.
self | an event |
void mlt_event_inc_ref | ( | mlt_event | self | ) |
Increment the reference count on self event.
self | an event |
void mlt_event_unblock | ( | mlt_event | self | ) |
Decrement the block count on self event.
self | an event |
atomic_int_fast32_t mlt_event_struct::block_count |
mlt_listener mlt_event_struct::listener |
void* mlt_event_struct::listener_data |
mlt_events mlt_event_struct::parent |
atomic_int_fast32_t mlt_event_struct::ref_count |