comparison semicongine.nim @ 1439:3502e1efaeb4 main

fix: initial mixer music set to 0
author sam <sam@basx.dev>
date Sat, 15 Feb 2025 12:11:41 +0700
parents b03d3d8524fc
children
comparison
equal deleted inserted replaced
1438:9a522527c01f 1439:3502e1efaeb4
16 engine_obj_internal.vulkan = initVulkan(appName) 16 engine_obj_internal.vulkan = initVulkan(appName)
17 17
18 # start audio 18 # start audio
19 engine_obj_internal.mixer = createShared(Mixer) 19 engine_obj_internal.mixer = createShared(Mixer)
20 engine_obj_internal.mixer[] = Mixer() 20 engine_obj_internal.mixer[] = Mixer()
21 engine_obj_internal.mixer[].level = 1
21 engine_obj_internal.mixer[].tracks[""] = Track(level: 1) 22 engine_obj_internal.mixer[].tracks[""] = Track(level: 1)
22 engine_obj_internal.mixer[].lock.initLock() 23 engine_obj_internal.mixer[].lock.initLock()
23 engine_obj_internal.audiothread.createThread(audioWorker, engine_obj_internal.mixer) 24 engine_obj_internal.audiothread.createThread(audioWorker, engine_obj_internal.mixer)
24 25
25 # start background resource loaders 26 # start background resource loaders