GstTaskPoolClass

The #GstTaskPoolClass object.

Members

Variables

GstReserved
void*[3] GstReserved;
cleanup
void function(GstTaskPool* pool) cleanup;

make sure all threads are stopped

disposeHandle
void function(GstTaskPool* pool, void* id) disposeHandle;
join
void function(GstTaskPool* pool, void* id) join;

join a thread

parentClass
GstObjectClass parentClass;

the parent class structure

prepare
void function(GstTaskPool* pool, GError** _err) prepare;

prepare the threadpool

push
void* function(GstTaskPool* pool, GstTaskPoolFunction func, void* userData, GError** _err) push;

start a new thread