EDuke32 Changelog Unofficial archive

Build 9772

12 November 2021 · 4 commits by 1 author · GIT

Builds by month 318 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20211112-9772.txt
commit 6812b7447433252fa217ca406a4f8e8a7f8eb0bf
Author: Richard Gobeille <richard@voidpoint.com>
Date:   Thu Nov 11 23:15:37 2021 -0800

    Duke3d: sound fixes

commit fb4369f817fe51813c853ec5df03026fe1f73204
Author: Richard Gobeille <richard@voidpoint.com>
Date:   Thu Nov 11 23:15:37 2021 -0800

    audiolib: minor AdLib driver fixes
    
    This fixes a crash when restarting the sound system twice in a row with the OPL3 driver selected but an .ogg (or .flac or any other format) is playing instead, and makes a couple of things FORCE_INLINE in the process.

commit 68c56c7bf57b72765b7d23a53b8939327dee3d47
Author: Richard Gobeille <richard@voidpoint.com>
Date:   Thu Nov 11 23:15:37 2021 -0800

    audiolib: move libasync task to VoiceNode struct, explicitly wait on task completion before attempting to service a voice with MV_BeginService()
    
    This fixes crashes when attempting to service an .ogg voice immediately after starting playback, before the decoder has actually finished initializing.

commit 37987dd0b4c2f6fc5c6ea3146a8a10b1d4133d84
Author: Richard Gobeille <richard@voidpoint.com>
Date:   Fri Nov 12 01:33:45 2021 -0800

    Duke3d: fix warning

See https://voidpoint.io/terminx/eduke32 for more details.
Audiolib Fix

minor AdLib driver fixes

Richard Gobeille (TerminX) 11 Nov 2021, 23:15 UTC−8 fb4369f

This fixes a crash when restarting the sound system twice in a row with the OPL3 driver selected but an .ogg (or .flac or any other format) is playing instead, and makes a couple of things FORCE_INLINE in the process.

Audiolib Fix

move libasync task to VoiceNode struct, explicitly wait on task completion before attempting to service a voice with MV_BeginService()

Richard Gobeille (TerminX) 11 Nov 2021, 23:15 UTC−8 68c56c7

This fixes crashes when attempting to service an .ogg voice immediately after starting playback, before the decoder has actually finished initializing.