Martin Pulec
ee088c0ece
Audio: fixed JACK transport
...
Put frame is done later in pipeline and should not have been done here.
2020-08-28 14:11:36 +02:00
Martin Pulec
9918c4bdde
AppImage: take list from AppImage exclude list
...
Refers to issue #81
2020-08-25 16:12:57 +02:00
Martin Pulec
856872922c
Audio testcard: correctly compute samples for WAV
2020-08-07 15:07:07 +02:00
Martin Pulec
0e9dfc8d27
Audio testacard: fixed after-free read
2020-08-07 15:07:06 +02:00
Martin Pulec
24e481c620
Audio testcard: improved cmndline error msgs
2020-08-07 15:07:03 +02:00
Martin Pulec
57101e3172
Consider also tags/vXXX to be a release
...
Currently GIT_BRANCH refers to rather tag than release name, it would be needed
rather "git rev-parse --abbrev-ref HEAD" instead of "git name-rev --name-only
HEAD". But with shellow clones (as in GitHub) it would also require the
repository to be unshallowed.
2020-08-05 14:45:00 +02:00
Martin Pulec
fbdd2dc266
GitHub CI: updated to current GPUJPEG structure [Win]
2020-08-05 13:54:43 +02:00
Martin Pulec
64c6bcc79e
Multiplier: fixes needs_mainloop
...
* return error if some of displays needs mainloop but is not given as the
first one
* return the need according to the first display given
2020-07-22 15:55:26 +02:00
Martin Pulec
4b004898c4
Video display: added needs_mainloop callback
...
This allows more fine-grained evaluation if the display really needs to
be run in the main thread or not (eg. for multiplier)
2020-07-22 15:55:23 +02:00
Martin Pulec
1dffa8dc6f
Partially fixed packet splitting
...
This partially reverts a0cc3db5 .
Fixes command: uv -t testcard:1920:1080:25:RGBA --param decoder-use-codec=UYVY -d sdl
The selection of correct split is quite tricky because even though 4 is
suffiecient for RGBA, using the UYVY decoder increases the size to 8
because the line-decoder obviously needs to process 2 pixels (aligned
at 2-pixel boundry). So the sender has no prior knowledge which
splitting the receiver requires.
Currently it is only a workaround using LCM from a value 48 (suitable
for RG48->R12L conversion) and pixel format block size.
2020-07-22 15:54:43 +02:00
Martin Pulec
04ecb33cb5
DeckLink cap.: fixed capturing of PsF
...
When PsF was captured, there is not a right mode and thus the callback
is repeatedly called if the change is not skipped.
Reference: BMD ticket DEV-3656
2020-07-22 15:54:23 +02:00
Martin Pulec
cc8536c148
Dump: fixes
2020-07-22 15:54:00 +02:00
Martin Pulec
7f36c41c16
WASAPI: fixed incorrect error handling
2020-07-09 15:51:22 +02:00
Martin Pulec
d5023d2b95
Use AppImage 12 (continuous does not work)
2020-07-09 14:13:26 +02:00
Martin Pulec
321f5bcbab
Video decoder: fixed missing 0-terminaton for codecs
...
Fixed missing NULL-terminaton for codecs when decoder-use-codec was
specified.
2020-07-09 13:32:45 +02:00
Lukas Rucka
5dfd0c4ca6
PACKAGING: disable NDI by default
2020-06-30 15:33:45 +02:00
Martin Pulec
9925570255
Fixed ug_runtime_error.hpp rename
2020-06-30 12:04:42 +02:00
Martin Pulec
b6238fb13e
Added configure et. al. scripts
2020-06-30 11:42:28 +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