mirror of
https://github.com/holub/mame
synced 2025-05-21 05:08:54 +03:00
Fix allocation of task node buffers
This commit is contained in:
parent
3fb3e9a7af
commit
acf91ebdf7
@ -76,7 +76,8 @@ static void task_check(discrete_task *task, discrete_task *dest_task)
|
||||
if (task->numbuffered >= DISCRETE_MAX_TASK_OUTPUTS)
|
||||
fatalerror("dso_task_start - Number of maximum buffered nodes exceeded");
|
||||
|
||||
task->node_buf[task->numbuffered] = auto_alloc_array(task_node->info->device->machine, double, 2048);
|
||||
task->node_buf[task->numbuffered] = auto_alloc_array(task_node->info->device->machine, double,
|
||||
((task_node->info->sample_rate + STREAMS_UPDATE_FREQUENCY) / STREAMS_UPDATE_FREQUENCY));
|
||||
task->source[task->numbuffered] = (double *) dest_node->input[inputnum];
|
||||
task->nodes[task->numbuffered] = discrete_find_node(task_node->info, inputnode);
|
||||
i = task->numbuffered;
|
||||
|
Loading…
Reference in New Issue
Block a user