Commit Graph
397 Commits
Author SHA1 Message Date
Andrey Volk e6ed73bc16 [Build-System] Windows: Upgrade freetype to v2.14.3_1 and use pre-compiled binaries (#3193) 2026-09-28 12:27:26 +03:00
Andrey Volk 542ea9fe61 [Build-System] Windows: Upgrade libjpeg to v10_1 and use pre-compiled binaries (#3191) 2026-09-27 20:20:28 +03:00
Andrey Volk 8356b2ec5c [Build-System] Windows: Upgrade speex to v1.2.1_1 and use pre-compiled binaries, upgrade speexdsp to v1.2.1 and build it from the upstream sources (#3190) 2026-09-26 23:27:09 +03:00
Andrey Volk 3097732e75 [Build-System] Windows: Upgrade ldns to v1.9.2_1 and use pre-compiled binaries, remove unused libcelt (#3184) 2026-09-24 17:42:39 +03:00
Andrey Volk 288705f7cd [Build-System] Windows: Upgrade sqlite to v3.53.4_1 and use pre-compiled binaries (#3183) 2026-09-22 13:28:52 +03:00
Andrey Volk 501965c547 [Build-System] Windows: Upgrade libshout to v2.4.6_1, mpg123 to v1.33.7_1, libogg to v1.3.6_1, and use pre-compiled packages for them and for pthreads-w32 v2.9.1_1 (#3180) 2026-09-18 14:34:54 +03:00
Andrey Volk bea7c0f810 [Build-System] Windows: Upgrade lame to v3.101_1 and libtiff to v4.7.2_1 and use pre-compiled binaries (#3179) 2026-09-17 19:06:14 +03:00
Andrey Volk 31e7333e2a [Build-System] Get sphinxbase, pocketsphinx and the communicator model from freeswitch/windows-deps releases instead of files.freeswitch.org, upgrade Windows build to sphinxbase/pocketsphinx v0.8 (#3176) 2026-09-17 16:45:36 +03:00
Andrey Volk 4d35c43013 [Build-System] Windows: Get libsilk v1.0.9_1 pre-compiled package from freeswitch/windows-deps releases instead of building it in tree (#3175) 2026-09-16 23:26:01 +03:00
Andrey Volk 1a11192acf [Build-System] Windows: Get ilbc v0.0.1_1 pre-compiled package from freeswitch/windows-deps releases instead of building it in tree (#3174) 2026-09-16 22:32:02 +03:00
Andrey Volk ce8e22828c [Build-System] Windows: Get g722_1 v0.2.0_1 and broadvoice v0.1.0_1 pre-compiled packages from freeswitch/windows-deps releases instead of building in tree (#3173) 2026-09-16 18:32:06 +03:00
Andrey Volk f1edcccb92 [Build-System] Windows: Upgrade OpenSSL to v3.4.7_1, libpq to v17.11_1, rabbitmq-c to v0.17.0_1, zlib to v1.3.2_1, libpng to v1.6.58_1, curl to v7.88.1_1, libks to v2.0.11_1, signalwire-client-c to v2.0.5_2. (#3167) 2026-09-15 18:10:59 +03:00
Andrey Volk e6d261c069 [mod_opus] Windows: update opus library to v1.5.2 and use pre-compiled binaries (#3149) 2026-09-09 01:33:47 +03:00
Andrey Volk 1d77a57750 [SpanDSP] Update to v3.1.1 and fix build on Windows. (#3090) 2026-08-02 20:33:59 +03:00
Andrey Volk d5f9409e9d [libvpx] Windows: Use NASM instead of Yasm 2026-07-10 21:05:00 +03:00
Andrey Volk 4939e86013 [Core] Introduce switch_image.c 2026-07-10 19:38:46 +03:00
Andrey Volk b5046d2a76 [libvpx] Update to v1.12.0 2026-07-10 19:38:46 +03:00
Andrey Volk 2096190199 [mod_av] Use pre-compiled FFmpeg 7.1.5 binary on Windows 2026-07-03 21:57:07 +03:00
Andrey Volk b9c41705b7 [mod_codec2] Use pre-compiled libcodec2 package on Windows. (#3058) 2026-06-23 23:25:55 +03:00
Andrey Volk 869a1443fa [FFmpeg] Fix build on newer Windows SDKs. 2025-03-10 21:07:58 +03:00
Andrey Volk 49e63f6fff [mod_portaudio, mod_portaudio_stream] Remove from tree 2025-01-07 19:18:03 +03:00
Andrey Volk 9ab4d17cce [mod_gsmopen] Remove from tree. 2025-01-02 20:14:38 +03:00
Andrey Volk 0e412ac0ee [mod_rayo, mod_ssml, iksemel] Remove from tree 2024-12-31 13:43:48 +03:00
Andrey Volk 8e694fe10b [Build-System] Upgrade legacy Windows SDK to 10.0 in Visual Studio projects. 2024-12-03 22:59:02 +03:00
VisytelandAndrey Volk a6e219062d [Build-System, ldns] config.h change to not define inline under Windows to avoid clash with Windows winsock2.h inline usage. Use updated ldns tarball on Windows.
* [ldns] config.h change to not define inline under Windows to avoid clash with Windows winsock2.h inline usage
* [Build-System] Use updated ldns tarball on Windows.

---------

Co-authored-by: Andrey Volk <andywolk@gmail.com>
2024-01-08 12:00:28 +03:00
Andrey Volk 9f8de014a1 [mod_av] Add FFmpeg 5.1.3 support on Windows. 2023-07-18 19:38:06 +03:00
Andrey Volk ec32dc300f [Build-System] Update SQLite to 3.40.0 on Windows 2022-12-09 04:04:25 +03:00
Andrey Volk 193316b244 [Build-System] Remove mod_unimrcp from the Windows build. 2022-08-29 20:17:12 +03:00
Andrey Volk dd3075a203 [Core] Fix Windows build after apr-util removal 2022-08-29 20:17:12 +03:00
Andrey Volk 78da062bd9 [Build-System] Windows: Fix APR build dependency in unimrcp and pthread dependency in libshout. 2021-11-09 22:32:06 +03:00
Andrey Volk 231d5e6494 [Build-System] Remove SpanDSP library from the FreeSWITCH tree and use packages instead. 2020-08-04 19:15:28 -04:00
Andrey Volk 2fc0e3b80a [Build-System] Remove Sofia-Sip library from the FreeSWITCH tree and use packages instead. 2020-08-03 23:46:45 +04:00
Andrey Volk 0275ea1eb4 [Build-System] Use $(DefaultPlatformToolset) so it's easier to build using newer Microsoft Visual Studio versions. 2020-05-25 14:18:25 +04:00
Andrey Volk 36aa4cc2c6 [libvpx] Fix typo in Windows project file. 2020-03-06 21:15:04 +04:00
Andrey Volk 6175c55b2f [Build-System] Fix Windows build after libvpx update. 2020-03-06 21:14:46 +04:00
Andrey Volk 157b47f537 FS-11267: [Build-System] Fix libyuv build for Windows 2019-07-25 23:20:29 +04:00
Andrey Volk a714dacd7f FS-11267: [Build-System] Fix libvpx build for Windows 2019-07-25 23:16:51 +04:00
Andrey Volk fe7d5e2944 FS-11851: [Build-System] Significantly reduce libvpx and ffmpeg compile time on Windows. 2019-05-19 01:49:02 +04:00
Andrey Volk a1f3b4862e FS-11849: [Build-System] Add mod_av based on ffmpeg and openh264 to MSI package on Windows. 2019-05-17 16:46:58 +04:00
Andrey Volk c27206e36d FS-11565: [Build-System] Add 48kHz sounds to the Visual Studio solution on Windows. 2018-12-21 21:18:12 +04:00
Andrey Volk 359035bf69 FS-11464: [Build-System] Improve CUDA detection in Visual Studio on Windows. 2018-11-28 02:47:23 +04:00
Andrey Volk 13f6890f41 FS-11523: [mod_av] Add ffmpeg 4.1 support. 2018-11-28 02:47:23 +04:00
Andrey Volk 0b2f72ff97 FS-11394: [mod_av] Enable HW acceleration on Windows. Use FFmpeg 3.4.4 instead of libav. 2018-09-19 19:16:36 +03:00
Andrey Volk 6005400994 FS-11390: [mod_codec2] Use system libcodec2. 2018-09-15 14:58:05 +03:00
Andrey Volk 144bbec7fd FS-11303: [Build-System] Migrate Visual C++ components redistribution using merge modules from v140 to v141 (VS2017), minor cleanup. 2018-08-01 18:49:24 +03:00
Andrey Volk 13421eea17 FS-11298: [Build-System] Fix Win32 build under Visual Studio. 2018-08-01 00:18:09 +03:00
Andrey Volk 6712f3998f FS-11295: [mod_av] Fix wrong path to yasm.exe 2018-07-30 23:44:55 +03:00
Andrey Volk e08406d1c4 FS-11288: [Build-System] Refactor WIX project to not miss modules in msi on slow machines. Move Windows build logic from legacy util.vbs to modern props. Fix sound packages improper extraction. Fix multiprocessor build under msbuild. 2018-07-27 18:56:46 +03:00
Andrey Volk 671da28796 FS-11263: [Build-System] Move FreeSWITCH build system to Visual Studio 2017 on Windows. 2018-07-24 07:21:55 +00:00
Andrey Volk 561d187085 FS-11125: [Build-System] Remove unused files left from previous Visual Studio version. 2018-07-24 07:21:51 +00:00