MLT 6.26.0
Events Dictionary
Struct mlt_consumer_s

consumer-frame-show Subclass implementations fire this immediately after showing a frame or when a frame should be shown (if audio-only consumer).

consumer-frame-render The base class fires this immediately before rendering a frame.

consumer-thread-create Override the implementation of creating and starting a thread by listening and responding to this (real_time 1 or -1 only).

consumer-thread-join Override the implementation of waiting and joining a terminated thread by listening and responding to this (real_time 1 or -1 only).

consumer-thread-started The base class fires when beginning execution of a rendering thread.

consumer-thread-stopped The base class fires when a rendering thread has ended.

consumer-stopping This is fired when stop was requested, but before render threads are joined.

consumer-stopped This is fired when the subclass implementation calls mlt_consumer_stopped().

Global mlt_factory_init (const char *directory)

producer-create-request fired when mlt_factory_producer is called

producer-create-done fired when a producer registers itself

filter-create-request fired when mlt_factory_filter is called

filter-create-done fired when a filter registers itself

transition-create-request fired when mlt_factory_transition is called

transition-create-done fired when a transition registers itself

consumer-create-request fired when mlt_factory_consumer is called

consumer-create-done fired when a consumer registers itself

Struct mlt_playlist_s
playlist-next The playlist fires this when it moves to the next item in the list. The listener receives one argument that is the index of the entry that just completed.
Struct mlt_producer_s

producer-changed either service-changed was fired or the timing of the producer changed

Struct mlt_service_s

service-changed a filter was attached or detached or a transition was connected or disconnected

property-changed