shadPS4/src/core/libraries/audio
Vladislav Mikhalin 56cb7727f5 Fixed some sound and threading issues.
Details:
* Switched SDL audio mutex to RW lock. This fixes games that continiously call SetVolume in a different thread (like Ghostbusters)
* Added contition to buffer audio packets independent of video packets. This fixes choppy audio across many games.
* Increased the number of audio frame buffers from 2 to 4. Just in case.
* Migrated to std::jthread and std::mutex from pthreads.
* Fixed a race condition with joins on avplayer close that caused a crash.
2024-08-15 22:00:51 +03:00
..
audioin.cpp src: Reorganize and cleanup libraries 2024-04-14 00:37:17 +03:00
audioin.h src: Reorganize and cleanup libraries 2024-04-14 00:37:17 +03:00
audioout.cpp Fixed some sound and threading issues. 2024-08-15 22:00:51 +03:00
audioout.h Fix sceAudioOutOpen not handling audio param attributes 2024-07-08 01:29:58 -03:00