]> git.sesse.net Git - mlt/commit
Add work queue to the parallel consumer.
authorDan Dennedy <dan@dennedy.org>
Fri, 11 Jun 2010 07:30:59 +0000 (00:30 -0700)
committerDan Dennedy <dan@dennedy.org>
Mon, 24 Jan 2011 02:09:43 +0000 (18:09 -0800)
commitb6389154caea6b1b61c1dcf9675e50bc3eec6407
tree4076cfdc5b0c7a135dffe3eff887ac76a46764ac
parentbddb4bf641aea89eb45efbda266b2cb8615f2b8e
Add work queue to the parallel consumer.

This removes get_frame calls from the worker threads. The get_frame call
must take a service lock and that creates contention between the
threads.
src/framework/mlt_consumer.c