Windows tests don't compile (unknown type name ‘IXAudio27SourceVoice’) #346
Labels
No labels
Bug
Extensions
New Feature
Not our bug - SDL2
Not our bug - WMA
Utilities
Wine
X3DAudio Accuracy
XACT Accuracy
XAudio2 Accuracy
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gh-FNA-XNA/FAudio#346
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The README says to run
make faudio_tests.exeto cross-compile the Windows tests, but when I do that I get:Since commit 14c44d0b0a2 ("xaudio2: Use the preprocessor to modify definitions in xaudio2.idl and xaudio2fx.idl", 2023-04-24), Wine doesn't have an interface named IXAudio27SourceVoice, and as far as I can tell, Windows never had one.
If we can get the Wine tests running on GitHub Actions we can treat those as the upstream unit tests:
https://github.com/FNA-XNA/FAudio/tree/test-wine
I don't think we have any unique tests on our end but probably worth checking before deleting the old test folder.