feat(deps): add dr_libs audio library

This commit is contained in:
2026-07-06 12:43:35 +08:00
parent 92029a12a6
commit c098fdbc72
6 changed files with 27258 additions and 0 deletions

View File

@@ -104,6 +104,8 @@ void DevPanel::show_about_table_bar() {
ImGui::Text("Asio");
ImGui::Text("protobuf");
ImGui::Text("zstd");
ImGui::Text("OpenAl Soft");
ImGui::Text("dr_libs");
ImGui::Separator();
ImGui::Text("Special Thanks");
ImGui::Text("TANGERIME");

7
third_party/dr_libs/CMakeLists.txt vendored Normal file
View File

@@ -0,0 +1,7 @@
add_library(dr_libs STATIC
dr_libs.cpp
)
target_include_directories(dr_libs PUBLIC
${CMAKE_SOURCE_DIR}/third_party/dr_libs/include
)

8
third_party/dr_libs/dr_libs.cpp vendored Normal file
View File

@@ -0,0 +1,8 @@
#define DR_WAV_IMPLEMENTATION
#include "include/dr_wav.h"
#define DR_MP3_IMPLEMENTATION
#include "include/dr_mp3.h"
#define DR_FLAC_IMPLEMENTATION
#include "include/dr_flac.h"

12698
third_party/dr_libs/include/dr_flac.h vendored Normal file

File diff suppressed because it is too large Load Diff

5412
third_party/dr_libs/include/dr_mp3.h vendored Normal file

File diff suppressed because it is too large Load Diff

9131
third_party/dr_libs/include/dr_wav.h vendored Normal file

File diff suppressed because it is too large Load Diff