sound devices stay on main thread
This commit is contained in:
parent
44dcc703e3
commit
0ad78b4ef1
|
|
@ -261,7 +261,7 @@ void looprun(MonocoqueSettings* ms, loop_data* f, SimData* simdata)
|
||||||
|
|
||||||
for (int x = 0; x < numdevices; x++)
|
for (int x = 0; x < numdevices; x++)
|
||||||
{
|
{
|
||||||
if (devices[x].initialized == true)
|
if (devices[x].initialized == true && devices[x].type != 2)
|
||||||
{
|
{
|
||||||
device_loop_data* dld = f->device_batons + (sizeof(device_loop_data) * x);
|
device_loop_data* dld = f->device_batons + (sizeof(device_loop_data) * x);
|
||||||
dld->simdevice = &devices[x];
|
dld->simdevice = &devices[x];
|
||||||
|
|
@ -278,15 +278,15 @@ void looprun(MonocoqueSettings* ms, loop_data* f, SimData* simdata)
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
showstats(simdata);
|
showstats(simdata);
|
||||||
//SimDevice* devices = f->simdevices;
|
SimDevice* devices = f->simdevices;
|
||||||
//int numdevices = f->numdevices;
|
int numdevices = f->numdevices;
|
||||||
//for (int x = 0; x < numdevices; x++)
|
for (int x = 0; x < numdevices; x++)
|
||||||
//{
|
{
|
||||||
// if (devices[x].initialized == true)
|
if (devices[x].initialized == true && devices[x].type == 2)
|
||||||
// {
|
{
|
||||||
// devices[x].update(&devices[x], simdata);
|
devices[x].update(&devices[x], simdata);
|
||||||
// }
|
}
|
||||||
//}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -321,7 +321,7 @@ void shmdatamapcallback(uv_timer_t* handle)
|
||||||
|
|
||||||
for (int x = 0; x < numdevices; x++)
|
for (int x = 0; x < numdevices; x++)
|
||||||
{
|
{
|
||||||
if (devices[x].initialized == true)
|
if (devices[x].initialized == true && devices[x].type != 2)
|
||||||
{
|
{
|
||||||
uv_timer_t* dt = (uv_timer_t*) f->device_timers + (uv_handle_size(UV_TIMER) * x);
|
uv_timer_t* dt = (uv_timer_t*) f->device_timers + (uv_handle_size(UV_TIMER) * x);
|
||||||
slogt("attempting device timer stop and release");
|
slogt("attempting device timer stop and release");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue