MCPcopy Create free account
hub / github.com/ObEngine/ObEngine / openal_thread

Function openal_thread

extlibs/soloud/src/backend/openal/soloud_openal.cpp:145–154  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

143 }
144
145 static void openal_thread(void *aParam)
146 {
147 Soloud *soloud = (Soloud *)aParam;
148 while (threadrun == 0)
149 {
150 openal_iterate(soloud);
151 Thread::sleep(1);
152 }
153 threadrun++;
154 }
155
156 result openal_init(SoLoud::Soloud *aSoloud, unsigned int aFlags, unsigned int aSamplerate, unsigned int aBuffer, unsigned int aChannels)
157 {

Callers

nothing calls this directly

Calls 2

openal_iterateFunction · 0.85
sleepFunction · 0.85

Tested by

no test coverage detected