Closed ethindp closed 5 months ago
Hello @ethindp, this should have already been addressed by #315.
@kisak-valve Ah, I didn't know about that. No new release has been published fixing this so that's why I opened this issue.
https://github.com/ValveSoftware/steam-audio/releases/tag/v4.5.3 was published. This issue can be closed :)
System Information Please provide the following information about your system:
Issue Description The
IPLHRTFSettings
struct usesuint8_t
, but the header does not includestdint.h
, which leads to compilation errors. The only workaround is to pollute the global namespace by first includingstdint.h
and thenphonon.h
, in that order.Steps To Reproduce Steps to reproduce the behavior:
phonon.h
like you would any other header, without includingstdint.h
. A C/C++ compiler with permissive mode turned off will reject the code becauseuint8_t
is undefined inphonon.h
. (This scenario is common in C++ where one usually includes<cstdint>
, notstdint.h
.)Crash Dump N/A