libgpac
Documentation of the core library of GPAC
GF_UserTask Struct Reference

Data Fields

GF_FilterSession * fsess
 
void * callback
 
Bool(* task_execute )(GF_FilterSession *fsess, void *callback, u32 *reschedule_ms)
 
Bool(* task_execute_filter )(GF_Filter *filter, void *callback, u32 *reschedule_ms)
 
rmtU32 rmt_hash
 

Field Documentation

◆ fsess

GF_FilterSession* GF_UserTask::fsess

◆ callback

void* GF_UserTask::callback

◆ task_execute

Bool(* GF_UserTask::task_execute) (GF_FilterSession *fsess, void *callback, u32 *reschedule_ms)

◆ task_execute_filter

Bool(* GF_UserTask::task_execute_filter) (GF_Filter *filter, void *callback, u32 *reschedule_ms)

◆ rmt_hash

rmtU32 GF_UserTask::rmt_hash