15 Commits

Author SHA1 Message Date
Martin Pulec
bbaefd6ff6 ext-deps/DeckLink: bump to v12.8
This version contains some useful stuff to be used with DeckLink IP
devices like bmdDeckLinkStatusEthernetLinkMbps.
2024-11-19 16:54:05 +01:00
Martin Pulec
a1b669106c BMD: updated SDK to 12.6
first to support DeckLink IP

In this import, do not import the older API versions (Linux, Mac) -
it is not needed since we do not use them.
2024-11-18 09:32:32 +01:00
Martin Pulec
2af4ace259 Reed-Solomon (zfec): fixed fec_new fail
With current zfec code, fec_init() needs to be called prior to fec_new(),
otherwise the later one returns NULL.

\+ updated submodule to the current zfec version (requiring fec_init();
but UG will compile with the older zfec version as well)
2023-10-06 08:06:05 +02:00
Martin Pulec
861a3e1de1 removed soxr submodule 2022-10-25 15:50:11 +02:00
aw-sohonet
11efbce61e Updated dynamic resampler to use SOXR
* Added soxr 0.1.3 as an external dependency (for the resampling code)
* Removed resampler quality parameter
* The decklink drift fixing class has been changed to be disabled by default. The help for the decklink has also been updated to include details about the dynamic resampling process.
* Stopped the dynamic resampler spamming the verbose log too much
2022-09-12 10:02:29 +01:00
Martin Pulec
15f49a2788 moved bootstrap_gpujpeg.sh to ext-deps
+ updated the script to work from any UG repo subdir (not only top level)
2022-02-03 15:41:10 +01:00
Martin Pulec
0a71c36d6b updated ext-deps/README.md 2021-04-21 08:34:57 +02:00
Martin Pulec
1b9aa3314d SpeexDSP: remove a submodule
Now it is a normal dependency.
2021-03-09 08:14:37 +01:00
Martin Pulec
c909c09df7 Speex is actually not needed at all
Needed is only SpeexDSP.
2021-03-03 15:01:47 +01:00
Martin Pulec
396e09c119 Allow system SpeexDSP library 2021-03-03 13:10:33 +01:00
Martin Pulec
18cc2b1252 Zfec as a submodule 2021-02-24 13:42:12 +01:00
Martin Pulec
3b57ae4203 Moved DeckLink to ext-deps 2021-02-24 09:54:24 +01:00
Martin Pulec
0e6986599e Use upstream speex as a submodule
The library has been split to speex and speexdsp - we need both.
2021-02-23 15:00:57 +01:00
Martin Pulec
4643b36b98 Do not ship NAT PMP - use system library 2021-02-15 08:19:12 +01:00
Martin Pulec
f364cc0a8c Added NAT PMP 2020-11-23 09:12:43 +01:00