Martin Pulec
7b6b782c44
GitHub CI [Windows, XIMEA]: kill installer forcibly after 300 s
2022-01-20 14:04:42 +01:00
Martin Pulec
5a8f4657e8
GitHub CI [Win, NDI]: missing quotes around NDI path
...
In Windows, it contains spaces.
2022-01-20 09:30:25 +01:00
Martin Pulec
5664c2c9df
GitHub CI [Windows]: cache XIMEA
2022-01-19 17:02:44 +01:00
Martin Pulec
587e829387
GitHub CI: enable testcard2
2022-01-19 17:02:42 +01:00
Martin Pulec
06f0ee59b3
GitHub CI [Windows, NDI]: added additional wait if NDI not (yet?) present
2022-01-12 15:35:20 +01:00
Martin Pulec
bc455b8605
GitHub CI: download NDI directly from NewTek
...
and build it unconditionaly.
2022-01-12 13:48:00 +01:00
Martin Pulec
4685a2cb84
GitHub CI: build NDI by default if SDK is found
...
Removed separate NDI handling (branch ndi-build and build it as upstream (if SDK is found)
since NDI is now dynamically runtime loaded.
2022-01-12 13:47:59 +01:00
Martin Pulec
c59aabc856
GitHub CI [Win, VHD]: fixed current (6.18) lib location
2021-12-06 11:52:05 +01:00
Martin Pulec
66a08619c8
GitHub CI [Win, AJA]: AJA 16.1 compat - use glob for VS proj
2021-12-06 10:20:12 +01:00
Martin Pulec
9b25a3898a
GitHub CI [Win]: do not remove Dotnet/Android
...
Removing Android takes very long time (~20 min) and it doesn't need to
be necessary anymore.
2021-11-30 16:27:51 +01:00
Martin Pulec
f5b48ee20e
GitHub CI [Win]: enable debug in prepare.ps1
...
i.a. to determine slowdowns + eventually real debugging
2021-11-30 16:27:50 +01:00
Martin Pulec
d950c966b9
GitHub CI [Win]: use CUDA 11.5
...
+ derive used version from URL
2021-11-30 16:27:45 +01:00
Martin Pulec
5286918f14
GitHub CI: support for NDI 5
...
macOS and Linux would still compile with NDI 4, Windows requires NDI 5
now.
2021-07-20 14:10:48 +02:00
Martin Pulec
f4f7fa3431
GitHub CI [Win]: do not use hardcoded NDI ver
2021-07-20 09:15:34 +02:00
Martin Pulec
fc56d9a1c4
GitHub CI: remove possible previous instalations of cached items
...
Due to inexact matching, cache might not have been hit but item was
extracted from partially matching key.
2021-06-24 16:42:58 +02:00
Martin Pulec
972d0432c6
GitHub CI [Win]: AJA build fix
...
Current MSVS requires explicit target "Rebuild" for some reason.
Explicit target "Build" doesn't work for some reason (perhaps some
error in project file?).
2021-06-08 16:04:43 +02:00
Martin Pulec
4f34cd1a61
GitHub CI [Win]: for some reason cmake config must be first
...
For some reason cmake config must be given prior to --parallel with MSVS
16.10 (didn't seem to be an issue with previous version).
2021-05-31 14:05:06 +02:00
Martin Pulec
a609648be7
GitHub CI [Win]: switched to UCRT
...
- live555 needs to be rebuilt - decouple from prepare_msys.sh
2021-05-13 09:08:17 +02:00
Martin Pulec
df506f52a9
GitHub CI [Win]: use cmake for Cineform build
...
+ move to function to be prettier
+ use parallel build
2021-05-08 16:06:59 +02:00
Martin Pulec
15e655fa9e
GitHub CI: parallel build of some deps
2021-05-08 16:05:48 +02:00
Martin Pulec
434719b589
GitHub CI: enable AJA+DELTACAST only if we have SDKs
2021-04-27 15:32:56 +02:00
Martin Pulec
0a1b717892
GitHub CI [Win]: install CUDA 11.3
...
+ use netinst (may speed a little up - less amount of downloads)
2021-04-26 15:23:59 +02:00
Martin Pulec
a1720afe3d
GitHub CI [Win]: updated JACK
2021-04-19 13:13:43 +02:00
Martin Pulec
009d85d512
NDI cap.: print NDI version in GitHub build
2021-04-19 09:34:16 +02:00
Martin Pulec
da5443b219
GitHub CI [Win]: XIMEA - use official installer
2021-03-25 09:29:07 +01:00
Martin Pulec
04fa3cfa7c
GitHub CI [Win]: install DELTA directly from SDK
2021-03-25 08:38:11 +01:00
Martin Pulec
f7676ccf52
GitHub CI: Use system Speex
2021-03-03 13:16:02 +01:00
Martin Pulec
e53a84c25f
GitHub CI: install NAT PMP library
2021-02-15 08:21:12 +01:00
Martin Pulec
cf9f6a468c
Spout: compat - upstream is no longer compatible
...
Use 2.006 for now.
2021-01-25 11:51:37 +01:00
Martin Pulec
8278e15201
GitHub CI: Win - install whole gcc toolchain
...
There is some weird conflict with in-image packages and those that had
been to installed. This change somehow fixes that.
2021-01-05 21:27:22 +01:00
Martin Pulec
8f09b9d227
Added PCP NAT traversal
2020-11-30 16:31:25 +01:00
Martin Pulec
11a2a9f876
GitHub CI: SPOUT install to separate script
...
The script can be referenced alone in the wiki.
2020-11-30 11:07:06 +01:00
Martin Pulec
3d31d5447a
GitHub CI: added /usr/local/share/pkgconfig (GPUJPEG Win)
2020-11-30 11:07:06 +01:00
Martin Pulec
13364faa5f
CI: build SPOUT dynamically
...
To avoid having to specify dependencies in configure.
2020-11-25 10:50:28 +01:00
Martin Pulec
987bdd5fc6
Get rid of SPOUT wrapper
2020-11-25 10:50:24 +01:00
Martin Pulec
3698bd7547
GitHub CI [Win]: missing dir name for CineForm CMake
2020-11-02 16:04:53 +01:00
Martin Pulec
438fab2117
GitHub CI: Win build fix
...
CineForm MSBuild fails because there is already defined a variable named
"temp" interfering with "TEMP" defined by build.
Closes #99
2020-11-02 15:28:25 +01:00
Martin Pulec
6fdf4fae53
GitHub CI: correctly add to path [Win]
2020-10-20 15:23:07 +02:00
Martin Pulec
bd30c04974
GitHub CI: replaced obsolete set-env and add-path
2020-10-07 13:11:14 +02:00
Martin Pulec
996c9ccf76
CI scripts: catch more errors
...
When there is a chain of commands separated by &&, if one fails, the
others are not executed but the script continues execution even with
'set -e'.
2020-10-07 10:46:39 +02:00
Martin Pulec
794a512f99
GitHub CI: Zeranoe FFmpeg Win builds no longer exist
...
Replaced FFmpeg Windows build origin
2020-10-06 14:01:41 +02:00
Martin Pulec
ba3f30a39c
GitHub CI: updated to current GPUJPEG structure [Win]
2020-08-05 13:53:57 +02:00
Martin Pulec
3211d3c130
GitHub CI: don't hardcode SDK URL, use a secret
...
Do not hardcode SDK URL, use one from a secret (if present).
+ remove SDK_PASS secret - assume that the URL path is already
obfuscated
2020-06-24 14:27:01 +02:00
Martin Pulec
ffea72bc38
GitHub CI: build DELTACAST [Win]
2020-06-24 14:26:57 +02:00
Martin Pulec
aa78d1da35
GitHub CI: download NDI only if built [Linux, Win]
2020-06-03 16:22:02 +02:00
Martin Pulec
b640bd5412
GitHub: cache also AJA [Win]
2020-05-22 16:21:49 +02:00
Martin Pulec
709a2ad614
GitHub CI: do not reinstall already installed MSYS2 packages
2020-05-22 14:48:25 +02:00
Martin Pulec
edb3067648
GitHub CI: cache live555
2020-05-22 12:03:38 +02:00
Martin Pulec
e3335c25ea
GitHub CI: only download prebuilt GPUJPEG [Win]
2020-05-22 09:52:30 +02:00
Martin Pulec
1d4a350159
Bump to new Cineform
...
Use version v10.0.2a.
+ do not build Cineform tools - not needed and current Cineform master
(not this one checked) fails to compile the tools in MSW
2020-05-02 13:32:27 +02:00