21 Commits (c55e7a4107ccb341c8eb7a92e892fa11dbb8e62b)

Author SHA1 Message Date
staphen c55e7a4107 Reload sfx when reloading active mods 3 months ago
Gleb Mazovetskiy 20ad675558 SDL3: Build with sound 5 months ago
Anders Jenbo 6130351a69 SDL3: Port audio code 5 months ago
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
Gleb Mazovetskiy d3248e969a Untangle more dependencies 8 months ago
Anders Jenbo 96112e675b
Handle loaded MPQ files in a map instead of bespoke globals (#7887) 11 months ago
Gleb Mazovetskiy 88a9a0656d Move option change handlers out of `options.cpp` 1 year ago
Gleb Mazovetskiy d94bc424df `sgOptions` -> `GetOptions()` 1 year ago
Gleb Mazovetskiy d7647d6c63 More dependency untangling 1 year ago
Gleb Mazovetskiy 7b0558146e Async load: Handle errors 1 year ago
Gleb Mazovetskiy c19bfe87fa Remove utils/stdcompat/algorithm.hpp 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
staphen c7766cfc96 Fix the path used for streaming in LoadAudioFile() 3 years ago
Gleb Mazovetskiy 0e0cc9d1b0 Reduce to just `STREAM_ALL_AUDIO_MIN_FILE_SIZE` 3 years ago
Gleb Mazovetskiy 0dd95adcd1 Add a minimum threshold for STREAM_ALL_AUDIO 3 years ago
Gleb Mazovetskiy 6b338eac9f Display path in `LoadAudioFile` error dialog 3 years ago
Gleb Mazovetskiy 9db80ef5d7 Assets: Load files directly for UNPACKED_MPQS 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
Gleb Mazovetskiy 6327e713e0 Lowercase all file paths 4 years ago
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
Anders Jenbo 99181fd709 Move more files to the engine folder 4 years ago
staphen 83168f7954 Add option for selecting audio device 4 years ago
Anders Jenbo 9d082389d8 Clean up music track selection 4 years ago
Anders Jenbo 0645d9b2a1 Correct missing hellfire level mapping in leveltype 4 years ago
Gleb Mazovetskiy 7f695c2835 Use SoundSample for music 4 years ago
Gleb Mazovetskiy 5645456537 Support MP3 playback 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
obligaron 79b926c375 Move more options to OptionEntryBase 4 years ago
staphen 6418d7a2f0 Detect window focus state to mute automatically when starting audio 4 years ago
staphen f085aa1aad Use mute()/unmute() instead of setVolume() 4 years ago
obligaron 8a4d4b6375 Add OptionEntries for Audio 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
Gleb Mazovetskiy fa90679416 game_assets.* -> assets.* 4 years ago
Gleb Mazovetskiy b4aa0a2093 Open music assets with threadsafe=true 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago
qndel c26501f59e fix sound crashes (#3403) 4 years ago
qndel 47561716b3
fix sound crashes (#3403) 4 years ago
Anders Jenbo 8df5912dc6 Always use SDL wrapper for file access 4 years ago
Anders Jenbo 7cb73a6717 Minimize impact of NOSOUND 5 years ago
Vladimir Olteanu 8fcd21e0b5 music.cpp: make musicBuffer a unique_ptr 5 years ago
Anders Jenbo de0b3a38b8 Apply code style 5 years ago
Anders Jenbo e5fc7fd17c Move remaning symbols in to anonymous namespaces 5 years ago
Anders Jenbo 0889780923 Remove more usage of miniwin types 5 years ago
JoBergeron be3f1ba928
Pause game and mute music when game window loses focus (#2337) 5 years ago
Anders Jenbo 9ebdb6db69 General clean up 5 years ago
Anders Jenbo a7c7fa0030 Fully apply clang-tidy/format to all files 5 years ago
Anders Jenbo 129342d07a Clang-tidy: GlobalConstantCase 5 years ago
Anders Jenbo f167bd4dfb Clang-tidy: llvm-include-order 5 years ago
Gleb Mazovetskiy f9f301b054 🚚 engine.h: Extract `Point`, `Direction`, `clamp` 5 years ago
Gleb Mazovetskiy e72def02e6 🔨 Add `STREAM_ALL_AUDIO` build setting 5 years ago