Changeset 5694:d31d31565f84 in roaraudio for include
- Timestamp:
- 10/13/12 22:37:37 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroar/scheduler.h
r5692 r5694 50 50 }; 51 51 52 enum roar_scheduler_strategy { 53 ROAR_SCHEDULER_STRATEGY_DEFAULT = -1, 54 ROAR_SCHEDULER_STRATEGY_SELECT = 1, 55 ROAR_SCHEDULER_STRATEGY_WAIT, 56 ROAR_SCHEDULER_STRATEGY_SELECTORWAIT, 57 ROAR_SCHEDULER_STRATEGY_WAITORSELECT, 58 }; 59 60 #define ROAR_SCHEDULER_FLAG_DEFAULT -1 52 61 #define ROAR_SCHEDULER_FLAG_NONE 0x0000 53 62 #define ROAR_SCHEDULER_FLAG_FREE 0x0001 … … 79 88 struct roar_scheduler; 80 89 81 struct roar_scheduler * roar_scheduler_new( void);90 struct roar_scheduler * roar_scheduler_new(int flags, enum roar_scheduler_strategy strategy); 82 91 int roar_scheduler_ref(struct roar_scheduler * sched); 83 92 int roar_scheduler_unref(struct roar_scheduler * sched);
Note: See TracChangeset
for help on using the changeset viewer.