]> git.sesse.net Git - mlt/commit
Add consumer-thread-create and consumer-thread-join events.
authorDan Dennedy <dan@dennedy.org>
Thu, 2 Jan 2014 06:43:51 +0000 (22:43 -0800)
committerDan Dennedy <dan@dennedy.org>
Thu, 2 Jan 2014 06:43:51 +0000 (22:43 -0800)
commitecc6987db0b6a7e8d83651516e987f24e34be8ab
treeb826551c5da3f83ea9b11565b29a5e0590d82d47
parent3ff21e23e4df8980059f0bec092473dd54409d8f
Add consumer-thread-create and consumer-thread-join events.

If an app listens to these, it can override the implementation of thread
creation and joining. Otherwise, if no listeners, it falls back to
pthread_create() and pthread_join() as usual. At this time, only the
base mlt_consumer uses this for  real_time=1 or -1 only.
src/framework/mlt_consumer.c
src/framework/mlt_consumer.h