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
Martin Pulec
650d069d01
GitHub CI: make curl calls silent
2020-06-24 14:27:01 +02:00
Martin Pulec
68a7745e5c
GitHub CI: build DELTACAST [Mac]
2020-06-24 14:27:00 +02:00
Martin Pulec
ffea72bc38
GitHub CI: build DELTACAST [Win]
2020-06-24 14:26:57 +02:00
Martin Pulec
843d7bebe1
Gamma: allow depth conversion
2020-06-24 14:17:44 +02:00
Martin Pulec
649f615dfb
Resize: fixed a c&p error causing a crash
2020-06-24 09:14:22 +02:00
Martin Pulec
3fe99ab168
Lavc: set intra-refresh also for libx264rgb
...
+ ensure (assert) that intra-refresh is set (unless disabled)
2020-06-22 09:02:44 +02:00
Martin Pulec
fc118e071d
Switcher: added fallback option
2020-06-18 15:27:07 +02:00
Martin Pulec
1890a69527
LDGM: success of decoding is indicated by non-0 len
...
LDGM always returns a pointer to buffer but sets zero length when
decoding was unsuccessful. Obviously the zero lenght cannot be taken as
a legitimate value then.
2020-06-18 09:38:57 +02:00
Martin Pulec
563e64106d
Lavc: fixed incorrectly set intra-refresh for libx264
...
For x264, intra-refresh option was not set at all. Instead it was set
for x265 which doesn't support it in this way.
2020-06-17 15:48:16 +02:00
Martin Pulec
70cf9da646
Fixed 219459aa (previous commit)
2020-06-17 15:27:32 +02:00
Martin Pulec
219459aa5d
Lavc: allow codec option listing
2020-06-16 15:08:19 +02:00
Martin Pulec
914d980f9d
GitHub CI: request at least C++11 for GPUJPEG [Lin]
2020-06-16 14:05:05 +02:00
Martin Pulec
33bd05a3c0
GPUJPEG: do not require CUDA
2020-06-16 13:48:41 +02:00
Martin Pulec
4a97dfedcc
Bump to new GPUJPEG
2020-06-16 13:48:33 +02:00
Martin Pulec
0c0d374469
Lavc: do not crash when codec was not opened
...
Do not crash when codec was not opened but we have swscale.
2020-06-16 10:35:57 +02:00
Martin Pulec
03bf962ef9
Video compress: slight docu update
2020-06-16 08:26:15 +02:00
Martin Pulec
bf7afcd0b2
h264_sdp: fixed a typo
2020-06-15 13:22:49 +02:00
Martin Pulec
7efa687a2d
macOS build: added disable-library-validation entit.
...
Added disable-library-validation entitlement for macOS build to fix
problem with DeckLink API different signature.
Closes #69 .
2020-06-15 09:36:17 +02:00
Martin Pulec
aaa7356baf
SDP: added autorun option
2020-06-14 14:25:47 +02:00
Martin Pulec
6e25b47a69
SDP: support for undefined IP version
2020-06-12 14:52:36 +02:00
Martin Pulec
0c0996b1d0
get_local_addresses: AF may be also different than AF_INET/AF_INET6
2020-06-12 14:47:11 +02:00
Martin Pulec
7a68e8722d
SDP/HTTP: provide security.txt and robots.txt
2020-06-12 11:40:23 +02:00
Martin Pulec
1603edd1c8
Added deinterlace as a capture filter
2020-06-12 10:23:28 +02:00
Martin Pulec
c949fa3d06
DeckLink cap.: limit audioPackets queue
...
+ process_new_audio_packets - reindent
+ free unused audio packets in cleanup
+ fixed clang-tidy warning
2020-06-12 09:38:22 +02:00
Martin Pulec
c47eef2d19
Removed sdp_global variable
2020-06-11 14:49:49 +02:00
Martin Pulec
b67a4a3994
SDP: updates
...
- option to specify file (or disable)
- always use the generated SDP (do not read any file)
- return the SDP on every HTTP request
2020-06-11 10:25:01 +02:00
Martin Pulec
14b9a7c151
Main: case insensitive proto comparison
2020-06-10 15:56:46 +02:00
Martin Pulec
91a2769f3e
Fixed commit 3657dcaa2
2020-06-10 11:52:04 +02:00
Martin Pulec
5b0a9c6a57
Compilation fix when there is not swscale
2020-06-09 18:49:58 +02:00
Martin Pulec
e81ea542f6
Win: fixed warnings
2020-06-09 15:26:42 +02:00
Martin Pulec
48895b0783
ADD_TO_PARAM: salt is no longer needed
...
UNIQUE_NAME is used instead of the salt
2020-06-09 14:02:37 +02:00
Martin Pulec
3657dcaa2c
Capture: print dev name in FPS status
2020-06-09 12:25:51 +02:00
Martin Pulec
0e4092bd5d
JACK: use logger
2020-06-09 11:21:57 +02:00
Martin Pulec
cea0bc4f36
Dummy display: added opts for codec and rgb-shifhs
2020-06-09 11:21:50 +02:00
Martin Pulec
6293f38445
C/C++ CI: build also release
...
+ distinct name for NDI build
+ small improvements
2020-06-09 09:34:43 +02:00
Martin Pulec
883c0a5904
--param lavc-use-codec: updated help
2020-06-08 10:30:51 +02:00
Martin Pulec
623e9c4c2c
Cineform dec.: removed unused parameter
2020-06-08 10:30:51 +02:00
Martin Pulec
35c24046b8
Added hints for params decoder-use-codec and force-lavd-decoder
2020-06-08 10:30:45 +02:00
Martin Pulec
6d038a06dd
Lavc: print swscale presence
2020-06-08 10:29:24 +02:00
Martin Pulec
c62cc35de7
DeckLink disp.: print supported display formats
...
This knowledge may be sometimes useful for the user.
2020-06-08 10:29:13 +02:00
Martin Pulec
3f1b0c7d78
Video dec.: if the pixfmt is not supported, report which ones are
2020-06-05 16:40:36 +02:00
Martin Pulec
57015d04f3
Libavcodec: removed some forgotten abort
2020-06-05 14:46:45 +02:00
Martin Pulec
c6370d1888
Lavc: use swscale even if lavc-use-codec not given
...
Try to use swscale conversion if UltraGrid conversion was not found and
"--param lavc-use-codec" was not explicitly given.
+ fixed few invalid comments
2020-06-05 14:46:45 +02:00
Martin Pulec
27a7744c1f
Lavd: get_format_callback - consider swscale
...
If no conversion is found, pick first pixel format and hope that swscale
would be able to compress that.
2020-06-05 14:46:38 +02:00
Martin Pulec
4f9ed08c02
Lavc: qCompress needs to be 0.5-1 for H.265
2020-06-05 11:04:09 +02:00
Martin Pulec
659da8edeb
Lavc: fixed incorrectly printed lavd
2020-06-05 10:06:13 +02:00