Граф коммитов

182 Коммитов

Автор SHA1 Сообщение Дата
Chuck Walbourn e95c032310
Minor update to enable 'white box' testing of some internal functions (#507) 2024-11-06 21:14:26 -08:00
Chuck Walbourn d8757f18cf
Fixed bugs in AudioEmitter/AudioListener IsValid (#506) 2024-11-05 09:57:42 -08:00
Chuck Walbourn 8350d44b1d
IsValid methods for AudioEmitter and AudioListener (#465)
* IsValid methods for AudioEmitter and AudioListener

* Code review feedback

* More code review feedback
2024-08-13 11:27:33 -07:00
Chuck Walbourn 03afb33301
ADO pipeline changes for OpenSSF Best Practices (#455) 2024-05-17 16:57:34 -07:00
Chuck Walbourn 44d4a41c43
Removed nuget.config from solution root (#450) 2024-05-04 12:39:30 -07:00
Chuck Walbourn d7ddc76efc
fix warning for MSVC pragma syntax (#428) 2024-02-08 11:40:40 -08:00
Chuck Walbourn 3c0dad7308
Workaround clang/LLVM bug with /fp:fast+SSE+float_control (#427) 2024-02-05 10:09:05 -08:00
Chuck Walbourn 2fd40c4f82
RIFF parsing bounds fix for WAVFileReader (#415) 2023-11-27 14:34:39 -08:00
Chuck Walbourn c2f0f4f2cf
Fix overflow issue in WAV file reader (#412) 2023-11-13 15:59:16 -08:00
Chuck Walbourn 9c67972cdd
Add SDL build pipeline (#410) 2023-11-09 21:19:44 -08:00
Chuck Walbourn 7694ba71cc
Added more bounds checking to WAVFileReader (#409) 2023-11-07 22:00:39 -08:00
Chuck Walbourn cf1e0753df
Additional curve helpers for AudioEmitter (#403) 2023-09-25 09:48:04 -07:00
Chuck Walbourn 3bef800546
Add NO_WCHAR_T build option to CMake (#397) 2023-08-20 11:00:41 -07:00
Chuck Walbourn 1c6c9882dc
xwbtool updates for some POSIX like support (#371) 2023-03-27 16:03:48 -07:00
Chuck Walbourn 355806d9ee
Rework audio device enumeration for XAudio2.9 (#370) 2023-03-23 09:01:51 -07:00
Chuck Walbourn efb75bd48c
DirectX Tool Kit for Audio fix for failing Resume (#367) 2023-03-09 20:59:44 -08:00
Chuck Walbourn 5ca7356f86
Fix out-of-bounds read bug in WAVFileReader (#358) 2023-02-02 20:03:53 -08:00
Chuck Walbourn 0d940c7cb0
Update for XAudio2Redist 1.2.11 (#353) 2023-01-25 19:38:22 -08:00
walbourn cd7ae7bb74 Fixed link issue for DirectX Tool Kit for Audio with MinGW 2022-11-29 13:01:25 -08:00
walbourn 496b9048dc Disable E&C 2022-11-28 23:29:39 -08:00
Chuck Walbourn bf7f92306e Update to XAudio2Redist 1.2.10 2022-10-31 22:43:55 -07:00
Chuck Walbourn 0d721ee17a
More AudioEmitter / AudioListener methods (#330) 2022-08-24 14:36:53 -07:00
Chuck Walbourn 03918f8708 Enable guard:ehcont compiler flag for MSVC 64 bit architectures 2022-07-25 15:37:14 -07:00
Chuck Walbourn ef804eab86 Update to XAudio2Redist 1.2.9 2022-06-03 15:03:23 -07:00
Chuck Walbourn 55d3c8ac13
Remove VS 2017 projects (#315) 2022-04-21 16:25:42 -07:00
Chuck Walbourn 9048afda76 Suppress new warning in VS 2022 17.2 Preview 2022-04-20 14:23:52 -07:00
Chuck Walbourn 85340af52c
.edtiorconfig driven reformat of source (#311) 2022-04-04 15:02:04 -07:00
Chuck Walbourn 86e46a816f Update build switches for latest SDL recommendations 2022-03-19 01:10:54 -07:00
Chuck Walbourn e0b6295bd9
Input refactoring and cleanup (#308) 2022-03-06 18:12:50 -08:00
Chuck Walbourn 56e212aa33 Added UWP to CMakePresets 2022-03-02 02:17:11 -08:00
Chuck Walbourn 3aa9f8f45b Constify variables 2022-02-21 02:02:17 -08:00
Chuck Walbourn bf1bd57512
Convert internal functions to use Internal namespace instead of leading underscore (#305)
Fixes clang v13 -Wreserved-identifier warning
2022-02-20 16:29:56 -08:00
Chuck Walbourn c4933c321f Trimmed trailing whitespace 2021-12-07 13:43:42 -08:00
Chuck Walbourn e6bb9ef701
WaveBank streaming updated to support Advanced Format (4Kn) (#293) 2021-12-06 19:01:36 -08:00
Chuck Walbourn 05822eb667 Add offfical VS 2022 projects 2021-11-01 16:52:50 -07:00
Chuck Walbourn b425017aaf std::ignore usage instead of (void) for ignoring return values 2021-10-17 11:55:16 -07:00
Chuck Walbourn a0f8fcd89b Update to XAudio2Redist 1.2.8 2021-10-16 01:55:02 -07:00
Chuck Walbourn 5b80b153c3 Update to XAudio2Redist 1.2.7 2021-10-14 20:48:44 -07:00
Chuck Walbourn 4e80335936
Updated pimpl pattern for default move ctors/ops/dtors (#282) 2021-09-30 16:55:19 -07:00
Chuck Walbourn d364737f6b VS 2017 projects updated to use Windows 10 SDK (19041) 2021-09-29 22:57:00 -07:00
Chuck Walbourn 1c68f119ee Clean up use of DisableSpecificWarning 2021-09-08 12:30:44 -07:00
Chuck Walbourn cbcf09c201 Fixed clang/LLVM warning 2021-08-31 14:18:44 -07:00
Chuck Walbourn a4d648a9c6 Code review - use ranged-for 2021-08-26 17:06:53 -07:00
Chuck Walbourn 36d7236520 Minor code review 2021-07-31 13:05:52 -07:00
Chuck Walbourn cff1f71cdb DirectX Tool Kit for Audio fix for mono panning 2021-05-30 23:34:04 -07:00
Chuck Walbourn 230d2578c0 Set External Warning Level coming in VS 2019 (16.10) to /W4 2021-04-23 14:19:17 -07:00
Chuck Walbourn 3591523a5a
Added AudioEmitter helper method for multi-channel emitter setup (#258) 2021-04-12 13:18:24 -07:00
Chuck Walbourn e287a4d32a Minor sync from DXTK12 2021-03-03 00:35:47 -08:00
Chuck Walbourn 5fec479daf Updated copyright banner 2021-02-26 23:00:12 -08:00
Chuck Walbourn 750c9e5e36 Update to XAudio2Redist 1.2.6 2021-02-23 21:24:08 -08:00