Sfoglia il codice sorgente

Externals: Add soundtouch

MerryMage 10 anni fa
parent
commit
27ce3b3f51
4 ha cambiato i file con 11 aggiunte e 1 eliminazioni
  1. 3 0
      .gitmodules
  2. 3 0
      CMakeLists.txt
  3. 1 0
      externals/soundtouch
  4. 4 1
      src/audio_core/CMakeLists.txt

+ 3 - 0
.gitmodules

@@ -7,3 +7,6 @@
 [submodule "nihstro"]
 	path = externals/nihstro
 	url = https://github.com/neobrain/nihstro.git
+[submodule "soundtouch"]
+	path = externals/soundtouch
+	url = https://github.com/citra-emu/soundtouch.git

+ 3 - 0
CMakeLists.txt

@@ -249,6 +249,9 @@ if(ENABLE_QT)
     include_directories(externals/qhexedit)
     add_subdirectory(externals/qhexedit)
 endif()
+
+add_subdirectory(externals/soundtouch)
+
 add_subdirectory(src)
 
 # Install freedesktop.org metadata files, following those specifications:

+ 1 - 0
externals/soundtouch

@@ -0,0 +1 @@
+Subproject commit 5274ec4dec498bd88ccbcd28862a0f78a3b95eff

+ 4 - 1
src/audio_core/CMakeLists.txt

@@ -16,6 +16,9 @@ set(HEADERS
             sink.h
             )
 
+include_directories(../../externals/soundtouch/include)
+
 create_directory_groups(${SRCS} ${HEADERS})
 
-add_library(audio_core STATIC ${SRCS} ${HEADERS})
+add_library(audio_core STATIC ${SRCS} ${HEADERS})
+target_link_libraries(audio_core SoundTouch)