audio: Accurate audio output timing. (#1986)

* audio: Accurate audio output timing.

* audio: Handle SDL audio queue stalls.

* audio: Format info cleanup.
This commit is contained in:
squidbus 2024-12-31 02:38:52 -08:00 committed by GitHub
parent 927dc6d95c
commit 48c51bd9ef
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 170 additions and 821 deletions

View file

@ -228,16 +228,6 @@ if (NOT TARGET stb::headers)
add_library(stb::headers ALIAS stb)
endif()
# cubeb
if (NOT TARGET cubeb::cubeb)
option(BUILD_TESTS "" OFF)
option(BUILD_TOOLS "" OFF)
option(BUNDLE_SPEEX "" ON)
option(USE_SANITIZERS "" OFF)
add_subdirectory(cubeb)
add_library(cubeb::cubeb ALIAS cubeb)
endif()
# Apple-only dependencies
if (APPLE)
# date