Page MenuHomeSolus

Update faudio to 19.07
ClosedPublic

Authored by kyrios123 on Jul 7 2019, 10:20 AM.
Tags
None
Referenced Files
F11049354: D6704.id16143.diff
Thu, Aug 10, 5:39 PM
F11049353: D6704.id16087.diff
Thu, Aug 10, 5:39 PM
F11049352: D6704.id.diff
Thu, Aug 10, 5:39 PM
F11034982: D6704.diff
Wed, Aug 9, 5:26 PM
F11023862: D6704.diff
Tue, Aug 8, 4:56 PM
F10914134: D6704.id16087.diff
Jul 8 2023, 12:59 AM
F10894444: D6704.id16087.diff
Jul 1 2023, 10:46 AM
F10894420: D6704.id16143.diff
Jul 1 2023, 10:39 AM
Subscribers

Details

Summary

New Features:

  • Added support for 32-bit integer PCM
  • Operation Sets are now supported!
    • Added FAudio_CommitOperationSet
    • Deprecated FAudio_CommitChanges
  • Added F3DAudioInitialize8
  • Added documentation to FAPOFX.h

Fixes:

  • Lots of minor code cleanup and warning fixes
  • Add additional padding to submix input cache, fixes crashes for upsampling submixes
  • Fixes an early exit that prevented committed operation sets from getting queued for execution
  • FACT:
    • Engines now increment/decrement the FAudio platform layer refcount
    • Fix crash on early ShutDown before engine initialization
    • Fix WaveBank streams that require sector-aligned reads
  • CMake: Don't override user-defined SDL2 variables

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Successfully build wine against this package

Diff Detail

Repository
R4731 faudio
Lint
Lint Not Applicable
Unit
Tests Not Applicable