GstTask

Undocumented in source.

Members

Variables

GstReserved
void*[4] GstReserved;
Undocumented in source.
cond
GCond cond;

used to pause/resume the task

func
GstTaskFunction func;

the function executed by this task

lock
GRecMutex* lock;

The lock taken when iterating the task function

notify
GDestroyNotify notify;

GDestroyNotify for @user_data

object
GstObject object;
Undocumented in source.
priv
GstTaskPrivate* priv;
Undocumented in source.
running
bool running;

a flag indicating that the task is running

state
GstTaskState state;

the state of the task

thread
GThread* thread;
Undocumented in source.
userData
void* userData;

user_data passed to the task function

Meta