From 1f7b56ad185177afc5604f4e82bb913a6ce3f31e Mon Sep 17 00:00:00 2001 From: z411 Date: Tue, 14 Dec 2021 19:33:10 +0000 Subject: [PATCH] Update Shared libraries (buildfiles) --- Shared-libraries-(buildfiles).md | 54 ++++++++++++++++---------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/Shared-libraries-(buildfiles).md b/Shared-libraries-(buildfiles).md index 0083b79..ca3ee2d 100644 --- a/Shared-libraries-(buildfiles).md +++ b/Shared-libraries-(buildfiles).md @@ -147,33 +147,6 @@ cp out/bin/libfreetype.dll ~/Games/xonotic/misc/buildfiles/win64/libfreetype-6.d ### macOS Darkplaces loads: `libfreetype.6.dylib` or `libfreetype.dylib` -# libvorbis + libvorbisfile + libvorbisenc -libvorbis + libvorbisfile are used to play .ogg audio files while libvorbis + libvorbisenc is used for the audio in video capturing (cl_capturevideo) - -### Windows -Darkplaces loads `libvorbis-0.dll` or `libvorbis.dll` or `vorbis.dll` and `libvorbisfile-3.dll` or `libvorbisfile.dll` or `vorbisfile.dll` and `libvorbisenc-2.dll` or `vorbisenc-2.dll` or `vorbisenc.dll` - -Obtainment instructions: -* download MSYS2 Package [1] in x86 and x64 versions: https://packages.msys2.org/base/mingw-w64-libvorbis -* use dll from `bin` folder - -### macOS -Darkplaces loads `libvorbis.dylib` and `libvorbisfile.dylib` - -# libtheora -libtheora is used for the video in cl_capturevideo -libtheoraenc/libtheoradec are not needed, they are the newer API; darkplaces uses the legacy pre 1.0 API (libtheora). - -### Windows -Darkplaces loads `libtheora-0.dll` or `theora-0.dll` or `theora.dll` - -Obtainment instructions: -* download MSYS2 Package [1] in x86 and x64 versions: https://packages.msys2.org/base/mingw-w64-libtheora -* use dll from `bin` folder - -### macOS -Darkplaces loads `libtheora.dylib` - # libogg libogg is used for the container in cl_capturevideo @@ -204,6 +177,33 @@ cp out/bin/libogg.dll ~/Games/xonotic/misc/buildfiles/win64/libogg.dll ### macOS Darkplaces loads `libogg.dylib` +# libvorbis + libvorbisfile + libvorbisenc +libvorbis + libvorbisfile are used to play .ogg audio files while libvorbis + libvorbisenc is used for the audio in video capturing (cl_capturevideo) + +### Windows +Darkplaces loads `libvorbis-0.dll` or `libvorbis.dll` or `vorbis.dll` and `libvorbisfile-3.dll` or `libvorbisfile.dll` or `vorbisfile.dll` and `libvorbisenc-2.dll` or `vorbisenc-2.dll` or `vorbisenc.dll` + +Obtainment instructions: +* download MSYS2 Package [1] in x86 and x64 versions: https://packages.msys2.org/base/mingw-w64-libvorbis +* use dll from `bin` folder + +### macOS +Darkplaces loads `libvorbis.dylib` and `libvorbisfile.dylib` + +# libtheora +libtheora is used for the video in cl_capturevideo +libtheoraenc/libtheoradec are not needed, they are the newer API; darkplaces uses the legacy pre 1.0 API (libtheora). + +### Windows +Darkplaces loads `libtheora-0.dll` or `theora-0.dll` or `theora.dll` + +Obtainment instructions: +* download MSYS2 Package [1] in x86 and x64 versions: https://packages.msys2.org/base/mingw-w64-libtheora +* use dll from `bin` folder + +### macOS +Darkplaces loads `libtheora.dylib` + # libd0_blind_id-0 & libd0_rijndael-0 Internal project, see https://gitlab.com/xonotic/d0_blind_id -- 2.39.2