9 Commits (fix-spectral-hack)

Author SHA1 Message Date
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
Gleb Mazovetskiy c79ec673f4 ♻️ Implement std's Lockable for SDL mutex wrapper 5 years ago
Anders Jenbo a095bc0bf7 ♻️Migrate more code away from miniwin 5 years ago
staphen 3e5e5b2696 Synchronize SFileCloseFile() access 5 years ago
Anders Jenbo 4a7ba94702 🎨 Run clang-format 5 years ago
Gleb Mazovetskiy 0f95c3cbac 🧹 Fix a TSAN warning in DuplicateSound 5 years ago
Gleb Mazovetskiy 987ab2533b 🐞 Synchronize SFileReadFile access 5 years ago
thebigMuh 24f32a1d53
Fix sound volume/panning attenuation (#1789) 5 years ago
Gleb Mazovetskiy 9980b77d23 🐞 ClearDuplicateSounds: Also lock the mutex 5 years ago
Gleb Mazovetskiy 559229dea1 🐞 Duplicate sounds: Fix data race 5 years ago
Gleb Mazovetskiy 0bfc147b78
🧹 Remove `DiabloAllocPtr` and friends (#1824) 5 years ago
Gleb Mazovetskiy 5820948761 ♻️ Make `SFileRw` own the Storm file handle 5 years ago
Gleb Mazovetskiy 7bdfb0655c 🐞 Support multiple playback of the same sound 5 years ago