101 |
|
|
102 |
AudioOutputDevice* GetAudioOutputDeviceSafe(); |
AudioOutputDevice* GetAudioOutputDeviceSafe(); |
103 |
|
|
104 |
|
script_callback_id_t GetScriptCallbackID(const ScriptEvent* e) const { |
105 |
|
return pScript->pEvents->getID(e); |
106 |
|
} |
107 |
|
|
108 |
|
RTList<ScriptEvent>::Iterator ScriptCallbackByID(script_callback_id_t id) const { |
109 |
|
return pScript->pEvents->fromID(id); |
110 |
|
} |
111 |
|
|
112 |
|
void ScheduleResumeOfScriptCallback(RTList<ScriptEvent>::Iterator& itCallback, sched_time_t now, bool forever); |
113 |
|
|
114 |
friend class AbstractVoice; |
friend class AbstractVoice; |
115 |
friend class AbstractEngine; |
friend class AbstractEngine; |
116 |
template<class TV, class TRR, class TR, class TD, class TIM, class TI> friend class EngineBase; |
template<class TV, class TRR, class TR, class TD, class TIM, class TI> friend class EngineBase; |