[vlc-commits] contrib: add mysofa

Thomas Guillem git at videolan.org
Wed Jul 19 18:58:05 CEST 2017


vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Wed Jul 12 10:08:17 2017 +0200| [adca1c5f0ba773c5cc0bc37697a2f1cbbd9aaa19] | committer: Thomas Guillem

contrib: add mysofa

mysofa is reader for AES SOFA files to get better HRTFs

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=adca1c5f0ba773c5cc0bc37697a2f1cbbd9aaa19
---

 contrib/src/mysofa/rules.mak | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/contrib/src/mysofa/rules.mak b/contrib/src/mysofa/rules.mak
new file mode 100644
index 0000000000..cb97e68d3d
--- /dev/null
+++ b/contrib/src/mysofa/rules.mak
@@ -0,0 +1,28 @@
+# Mysofa
+
+MYSOFA_VERSION := 65d92e6463537c9f7907b69c2c768a7c8c3a02b5
+MYSOFA_GITURL = https://github.com/hoene/libmysofa.git
+
+PKGS += mysofa
+
+ifeq ($(call need_pkg,"mysofa"),)
+PKGS_FOUND += mysofa
+endif
+
+$(TARBALLS)/mysofa-git.tar.xz:
+	$(call download_git,$(MYSOFA_GITURL),,$(MYSOFA_VERSION))
+
+.sum-mysofa: mysofa-git.tar.xz
+	$(call check_githash,$(MYSOFA_VERSION))
+	touch $@
+
+mysofa: mysofa-git.tar.xz .sum-mysofa
+	$(UNPACK)
+	$(MOVE)
+
+.mysofa: mysofa toolchain.cmake
+	-cd $< && rm CMakeCache.txt
+	cd $< && $(HOSTVARS) $(CMAKE) -DBUILD_TESTS=OFF -DBUILD_SHARED_LIBS=OFF
+	cd $< && $(MAKE) install
+	touch $@
+



More information about the vlc-commits mailing list