Jamiras
a2b03483ee
Add SoundBuffer interface (PR #1352 )
...
This replaces the LPDIRECTSOUNDBUFFER pointer with a pure virtual class and an implementation that wraps the LPDIRECTSOUNDBUFFER, allowing other sound implementations without having to simulate the exact alignment of a DIRECTSOUNDBUFFER object.
Additionally, moves the DSInit and DSUninit calls out of the SoundCore.cpp file (into a new DXSoundBuffer.cpp (for Windows)), allowing them to be appropriately reimplemented in a non-DirectSound environment.
2024-12-30 12:42:26 +00:00
..
2020-11-29 17:39:52 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2024-12-24 12:06:37 +00:00
2024-12-30 12:42:26 +00:00
2023-12-27 13:45:13 +00:00
2024-10-15 21:26:38 +01:00
2024-10-15 21:26:38 +01:00
2020-11-11 21:15:27 +00:00
2023-05-29 15:18:06 +01:00
2023-01-28 18:15:28 +00:00
2023-04-28 16:41:22 +01:00
2023-04-28 16:41:22 +01:00
2024-03-22 21:36:50 +00:00
2024-03-22 21:36:50 +00:00
2024-11-03 19:02:01 +00:00
2024-11-03 19:02:01 +00:00
2024-12-24 12:06:37 +00:00
2024-08-25 14:31:44 +01:00
2024-08-21 22:15:34 +01:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2023-02-05 21:05:57 +00:00
2023-02-05 21:05:57 +00:00
2024-10-06 20:44:24 +01:00
2024-12-21 12:32:00 +00:00
2023-02-05 21:04:45 +00:00
2020-11-11 21:15:27 +00:00
2024-12-21 12:32:00 +00:00
2024-12-24 12:06:37 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2022-09-19 11:00:34 +01:00
2023-05-05 21:36:38 +01:00
2022-03-11 22:17:03 +00:00
2024-12-21 12:32:00 +00:00
2024-12-30 12:42:26 +00:00
2024-12-21 12:32:00 +00:00
2024-07-28 21:53:33 +01:00
2020-12-29 21:17:03 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2024-01-28 21:31:42 +00:00
2024-01-28 21:31:42 +00:00
2024-03-22 23:16:37 +00:00
2024-03-22 21:36:50 +00:00
2024-12-24 12:06:37 +00:00
2022-02-13 21:37:05 +00:00
2024-12-24 12:06:37 +00:00
2024-12-21 12:32:00 +00:00
2024-07-28 16:12:36 +01:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2024-12-30 12:42:26 +00:00
2024-12-21 12:32:00 +00:00
2023-01-28 18:15:28 +00:00
2023-02-05 21:04:45 +00:00
2022-03-11 22:17:03 +00:00
2022-02-28 20:52:18 +00:00
2022-02-28 20:52:18 +00:00
2024-06-02 12:47:22 +01:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2023-02-05 21:04:45 +00:00
2021-01-17 10:48:06 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2023-11-26 17:59:04 +00:00
2023-04-23 20:10:51 +01:00
2022-04-17 16:23:51 +01:00
2022-02-28 20:52:18 +00:00
2022-03-11 22:17:03 +00:00
2024-11-03 19:02:01 +00:00
2024-11-03 19:02:01 +00:00
2024-01-06 14:50:10 +00:00
2024-01-06 14:50:10 +00:00
2023-05-05 21:36:38 +01:00
2023-01-01 20:31:39 +00:00
2024-12-30 12:42:26 +00:00
2024-12-30 12:42:26 +00:00
2024-12-30 12:42:26 +00:00
2024-12-30 12:42:26 +00:00
2024-12-21 12:32:00 +00:00
2020-11-11 21:15:27 +00:00
2020-11-11 21:15:27 +00:00
2024-12-30 12:42:26 +00:00
2024-12-21 12:32:00 +00:00
2024-12-24 12:06:37 +00:00
2022-02-13 21:37:05 +00:00
2024-12-24 12:06:37 +00:00
2023-02-05 11:02:56 +00:00
2023-02-05 11:02:56 +00:00
2021-01-17 10:48:06 +00:00
2021-01-17 10:48:06 +00:00
2024-12-21 12:32:00 +00:00
2024-12-21 12:32:00 +00:00
2024-12-24 12:06:37 +00:00
2024-12-24 12:06:37 +00:00
2024-12-21 12:32:00 +00:00
2023-02-26 20:42:21 +00:00
2024-12-24 12:06:37 +00:00
2024-12-21 12:32:00 +00:00
2024-08-24 20:18:28 +01:00
2022-03-11 22:17:03 +00:00
2022-06-17 21:27:52 +01:00
2024-12-21 12:32:00 +00:00
2023-01-01 18:47:21 +00:00
2023-01-28 19:58:12 +00:00
2023-01-28 19:58:12 +00:00