Lines Matching refs:media_timed_event
13 struct media_timed_event {
14 media_timed_event();
15 media_timed_event(bigtime_t inTime,
17 media_timed_event(bigtime_t inTime,
20 media_timed_event(
26 media_timed_event(
27 const media_timed_event& other);
29 ~media_timed_event();
31 // TODO: Should this not return "media_timed_event&" ?!
32 void operator=(const media_timed_event& other);
46 bool operator==(const media_timed_event& a, const media_timed_event& b);
47 bool operator!=(const media_timed_event& a, const media_timed_event& b);
48 bool operator<(const media_timed_event& a, const media_timed_event& b);
49 bool operator>(const media_timed_event& a, const media_timed_event&b);
98 status_t AddEvent(const media_timed_event& event);
99 status_t RemoveEvent(const media_timed_event* event);
101 media_timed_event* _event = NULL);
107 const media_timed_event* FirstEvent() const;
109 const media_timed_event* LastEvent() const;
112 const media_timed_event* FindFirstMatch(bigtime_t eventTime,
129 typedef queue_action (*for_each_hook)(media_timed_event* event,
142 typedef void (*cleanup_hook)(const media_timed_event* event,