Commit Graph

4400 Commits

Author SHA1 Message Date
Martin Pulec
fe7cd6b64e Dump: do not create a dir (created by export) 2020-07-09 13:34:12 +02:00
Martin Pulec
54c1678b7a Export: fixed a typo 2020-07-09 13:34:03 +02:00
Martin Pulec
56c426929f Testcard: added gradient pattern 2020-07-09 09:52:26 +02:00
Martin Pulec
25ef70cd2e Fixed a typo 2020-07-08 16:12:10 +02:00
Martin Pulec
7a7cb358c5 Lavc: more clear message when codec and encoder doesn't match 2020-07-08 16:12:10 +02:00
Martin Pulec
0c4a54cce1 Configure: do not include CC for generating CUDA code 2020-07-08 16:12:06 +02:00
Martin Pulec
3c568f115b Testcard: refactorize a bit 2020-07-08 14:26:24 +02:00
Martin Pulec
47bd730992 Use AppImage 12 (continuous does not work) 2020-07-08 10:58:27 +02:00
Martin Pulec
36aca770a4 GitHub CI: use NVENC SDK 8.1
Master branch of nv-codec-headers implies current CUDA runtime
(including drivers), thus use an old version to relax the requirement a
bit. (SDK 8.0 is not compatible with current FFmpeg master)
2020-07-08 09:29:09 +02:00
Martin Pulec
c715cabe8d GitHub CI: do not build static FFmpeg [Linux] 2020-07-08 08:36:27 +02:00
Martin Pulec
0fda3dadef GitHub CI: build own FFmpeg [Linux]
The one in repository no longer contains NVENC and it is perhaps better
not to rely on a third-party PPA.
2020-07-01 20:38:40 +02:00
Martin Pulec
b25998a05e Makefile: missing JACK lib 2020-07-01 20:38:39 +02:00
Martin Pulec
426bd29506 GitHub CI: force JACK transport [Linux]
This shouldn't hurt much since we distribute the JACK library in the
AppImage.
2020-07-01 20:38:39 +02:00
Martin Pulec
a096f092d9 Configure: option to force JACK transport 2020-07-01 20:38:35 +02:00
Lukas Rucka
dbf0afad8c Packaging: switch to 1.6 in packages 2020-06-30 22:40:30 +02:00
Lukas Rucka
1b04cf1dde PACKAGING: disable NDI by default 2020-06-30 15:59:14 +02:00
Martin Pulec
72ab7a758a Fixed ug_runtime_error.hpp rename 2020-06-30 12:13:27 +02:00
Lukas Rucka
4b465986eb PACKAGING: prepare for release 2020-06-30 11:37:25 +02:00
Lukas Rucka
8d33db41dc PACKAGING: XIMEA drivers package specification 2020-06-30 11:37:25 +02:00
Lukas Rucka
e48ac24a63 PACKAGING: NDI drivers package specification 2020-06-30 11:37:25 +02:00
Lukas Rucka
342e57699f PACKAGING: enable support for NDI, Cineform and Ximea in packages 2020-06-30 11:37:25 +02:00
Lukas Rucka
868d5673ac PACKAGING: Fix masking internal dependencies 2020-06-30 11:37:25 +02:00
Lukas Rucka
428e8dbfde PACKAGING: Respond to --enable-gl sematics change 2020-06-30 11:37:25 +02:00
Lukas Rucka
cd713ec118 PACKAGING: Do not launch udp tests on build VM 2020-06-30 11:37:25 +02:00
Lukas Rucka
ba923c83c1 PACKAGING: Include support for Cineform and NDI in package specs 2020-06-30 11:37:25 +02:00
Lukas Rucka
d6ef7b7531 PACKAGING: Nightly build with the new drivers 2020-06-30 11:37:25 +02:00
Lukas Rucka
f6ea36ec07 PACKAGING: Fix library install order on Bluefish cards 2020-06-30 11:37:24 +02:00
Lukas Rucka
0aed5f37af PACKAGING: Preserve driver specs for 1.5 release and upgrade driver specs 2020-06-30 11:37:24 +02:00
Martin Pulec
725f1c18a8 Regenerated man pages 2020-06-30 11:37:24 +02:00
Martin Pulec
8ad4116c4c Updated splashscreen to 1.6 2020-06-30 11:37:24 +02:00
Martin Pulec
dd0e0fd836 UltraGrid 1.6 2020-06-30 11:37:24 +02:00
Martin Pulec
055483276c --param decoder-use-codec help 2020-06-29 14:15:07 +02:00
Martin Pulec
b02ba41e9c UltraGrid RTP: init fixes for shared decoder 2020-06-29 13:40:29 +02:00
Martin Pulec
bf7fb0069a Improved yuv444p10le_to_rgb24/32
Fixed RGB shifts for RGBA and process in one step only.
2020-06-29 12:42:02 +02:00
Martin Pulec
53d6bf1121 Fixed vc_copylineUYVYtoRGBA 2020-06-29 10:16:44 +02:00
Martin Pulec
c66ebcfbf0 Dummy disp.: fixed rgb_shift parsing 2020-06-29 10:14:29 +02:00
Martin Pulec
fa39845291 Makefile: force HFS+ for mac DMG
To maintain compatibility with older macOSes.
2020-06-25 22:30:55 +02:00
Martin Pulec
fc7f26c777 Revert "GitHub CI: request at least C++11 for GPUJPEG [Lin]"
This reverts commit 914d980f9d.

No longer needed, GPUJPEG now enforces C++11 by itself.
2020-06-25 16:26:59 +02:00
Martin Pulec
04826b8a03 Bump to new GPUJPEG 2020-06-25 16:26:55 +02:00
Martin Pulec
7f21b30451 Lavd: added lavd-thread-count option 2020-06-25 16:21:18 +02:00
Martin Pulec
dac809d685 Configure: VideoMaster headers are now in Include also in Windows 2020-06-25 15:18:04 +02:00
Martin Pulec
64f4b8ca95 DELTACAST: check API version 2020-06-25 14:42:46 +02:00
Martin Pulec
cc99e4cb3d DELTACAST: compat with SDK < 6.14 2020-06-25 14:42:31 +02:00
Martin Pulec
22da4e122b Logger: suppress some clang-tidy warning 2020-06-25 14:19:57 +02:00
Martin Pulec
91ddb1c58e RTP: small typo 2020-06-24 14:27:01 +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
9cb78b2863 GitHub CI: cache SDKs [Mac]
GitHub or MacStadium (Mac platform provider) may be rate-limiting
downloading the SDKs so we'd like to speed it up.
2020-06-24 14:27:01 +02:00
Martin Pulec
2bd62cb93e Install VideoMaster Framework to temp location [Mac]
Install VideoMaster Framework to a temporary location in order to
executable the binaries normally (provided that the linked one is
already using @executable_path).
2020-06-24 14:27:01 +02:00
Martin Pulec
1c07aa3524 Updated VideoMasterHD macOS redist to 6.14
+ moved to own subdirectory - this is needed in order for the compilation
  to use a framework from SDK (if present) and no the redist one
  (headers missing)
2020-06-24 14:27:01 +02:00
Martin Pulec
88a1ce560c DELTACAST DV: updated to 6.14 API 2020-06-24 14:27:01 +02:00