17 #ifndef MPF_SCHEDULER_H    18 #define MPF_SCHEDULER_H    41                                 unsigned long resolution,
    48                                 unsigned long resolution,
 void mpf_scheduler_destroy(mpf_scheduler_t *scheduler)
 
#define APT_END_EXTERN_C
Definition: apt.h:38
 
int apt_bool_t
Definition: apt.h:57
 
#define MPF_DECLARE(type)
Definition: mpf.h:40
 
apt_bool_t mpf_scheduler_media_clock_set(mpf_scheduler_t *scheduler, unsigned long resolution, mpf_scheduler_proc_f proc, void *obj)
 
#define APT_BEGIN_EXTERN_C
Definition: apt.h:36
 
apt_bool_t mpf_scheduler_stop(mpf_scheduler_t *scheduler)
 
struct mpf_scheduler_t mpf_scheduler_t
Definition: mpf_types.h:36
 
apt_bool_t mpf_scheduler_timer_clock_set(mpf_scheduler_t *scheduler, unsigned long resolution, mpf_scheduler_proc_f proc, void *obj)
 
apt_bool_t mpf_scheduler_rate_set(mpf_scheduler_t *scheduler, unsigned long rate)
 
apt_bool_t mpf_scheduler_start(mpf_scheduler_t *scheduler)
 
mpf_scheduler_t * mpf_scheduler_create(apr_pool_t *pool)
 
APT_BEGIN_EXTERN_C typedef void(* mpf_scheduler_proc_f)(mpf_scheduler_t *scheduler, void *obj)
Definition: mpf_scheduler.h:30