Martin Pulec
a06d459a80
UltraGrid 1.7.2
v1.7.2
2022-01-18 11:56:26 +01:00
Martin Pulec
7d8c2c7daa
ndi_common.h: properly mark string literal as UTF-8
...
+ missing space before (R) mark
+ make NDI_PRINT_COPYRIGHT macro call look like function
2022-01-14 15:51:45 +01:00
Martin Pulec
14017ee0fe
common_preinit: Win - set output as UTF-8
2022-01-14 15:51:45 +01:00
Martin Pulec
0627ebee99
GitHub CI [Windows, NDI]: added additional wait if NDI not (yet?) present
2022-01-14 15:51:45 +01:00
Martin Pulec
78b608d7b4
ndi_common.h: try also lib in /usr/local/lib
...
NDI redist installer doesn't set NDILIB_REDIST_FOLDER environment
variable and installs to /usr/local/lib by default.
+ fixed too short allocated string - missed length of '/'
2022-01-14 15:51:43 +01:00
Martin Pulec
ff4a320a45
GitHub CI: current NDI bug workaround
2022-01-13 16:43:10 +01:00
Martin Pulec
83b7a610b1
Added NDI branding
2022-01-13 16:43:08 +01:00
Martin Pulec
b7ad3cb9ce
create_release.sh: use ATX markdown hdr instead of bold for changes and fixes
...
This allows having some formatting in FIXES.md, eg. for different minor
versions like that:
#### 1.7.1
- changes for 1.7.1
- another fix in 1.7.1
### 1.7.2
- fixes for 1.7.2
+ join the lines like beginning with spaces more inteligently
2022-01-11 15:44:17 +01:00
Martin Pulec
4dd888b6f0
Updated FIXES.md
2022-01-11 14:55:18 +01:00
Martin Pulec
8645e4bcb4
GitHub CI: download NDI directly from NewTek
...
and build it unconditionaly.
2022-01-11 13:31:11 +01:00
Martin Pulec
ac6ffee02a
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-11 13:30:51 +01:00
Martin Pulec
c32dd4bd4e
NDI: open dynamically on runtime
...
To avoid adding NDI library yet allowing user to install it separately and use it with UG.
2022-01-11 13:28:48 +01:00
Martin Pulec
c53d966e80
Audio compress: fixed encoder changing BPS with multichannel
...
Fixed a situation when audio compression changes BPS, eg. AAC:
uv -s testcard --audio-codec AAC --audio-capture-format channels=2
2022-01-07 09:46:11 +01:00
Martin Pulec
81f70742de
GitHub CI [Win, VHD]: fixed current (6.18) lib location
2021-12-06 14:10:58 +01:00
Martin Pulec
2441e9cfd6
build_aja_lib_win64.sh: missing libs
...
NTV2 ver 16.1 requires some more libraries.
2021-12-06 14:10:56 +01:00
Martin Pulec
9d17f00980
GitHub CI [Win, AJA]: AJA 16.1 compat - use glob for VS proj
2021-12-06 14:10:50 +01:00
Martin Pulec
f4f370f683
UltraGrid 1.7.1
v1.7.1
2021-12-03 08:18:25 +01:00
Martin Pulec
0074087968
AppImage: Rocky Linux 8 compat
2021-12-03 08:18:20 +01:00
Martin Pulec
9c6b13a836
GitHub CI: add bugfix changelog to GH release
...
Fixes are listed in file FIXES.md
+ fix the link to full changelog
2021-12-02 12:11:07 +01:00
Martin Pulec
c3a03c51aa
Added FIXES.md
2021-12-02 11:43:33 +01:00
Martin Pulec
775a0a2282
Linux AppImage: remove libgdk-3.so.0
...
This causes a crash of uv-qt on U21.10.
Actually it suffices to remove libffi.so.6 instead but it is a
dependency of SDL2.
2021-12-02 11:09:56 +01:00
Martin Pulec
9eadc71649
create_continuous_release.sh: missing EOF + double-quote vars
2021-11-26 15:45:34 +01:00
Martin Pulec
23b8bfcad6
GitHub CI [Linux]: bundle i965-va-driver-shaders
...
Bundle i965-va-driver-shaders instead of i965-va-driver. This should be
superior:
"This package contains also contains the non-free encode shaders for
VP8, VP9, HEVC and AVC for generation 7.5 hardware or newer."
2021-11-26 15:45:21 +01:00
Martin Pulec
695ed90df6
Fixed compilation when HTTP SDP is disabled
2021-11-25 16:11:11 +01:00
Martin Pulec
e0f2ddeb57
lavc JPEG: fixed broken JPEG if threads=no
...
Fixed broken JPEG produced by current FFmpeg if slices > 1 and
threads = 1.
2021-11-25 13:05:01 +01:00
Martin Pulec
6441d36f56
GitHub CI [Linux, FFmpeg]: fixed SVT-VP9
...
Fixed SVT-VP9 patch not applying - we need more repo depth now
(increased 1000->5000 commits - 2000 would take 18 MiB, 5000 24 MiB,
which is stil decent).
2021-11-25 13:04:53 +01:00
Martin Pulec
5957be49a3
Fixed handling of newly reserved PT 95
2021-11-23 16:30:40 +01:00
Martin Pulec
fe92b06ebc
Splashscreen: improved background gradient
...
Use non-linear gradient for the background to avoid sharp borders of the
background visible with on finer displays.
2021-11-18 13:45:52 +01:00
Martin Pulec
523eb6b985
configure: fixed OpenGL build when lavc not present
...
Do not add dependency/build hwaccel_libav_common.o if libavcodec is not
present as a dependency for OpenGL display.
2021-11-12 16:49:56 +01:00
Martin Pulec
5b3bc89e93
Image pattern generator: fixed gradient2
...
- "gradient" is prefix of "gradient2" and the first was checked earlier
thus gradient2 was never selected
- incorrect check for boundaries with min instead of max
2021-11-12 09:58:45 +01:00
Martin Pulec
3af2d021bc
UltraGrid 1.7
v1.7
2021-11-09 10:43:09 +01:00
Martin Pulec
240630357a
Updated splashscreen to 1.7
2021-11-09 10:43:08 +01:00
Martin Pulec
7add441e60
Updated version color to bright_blue
2021-11-09 10:43:08 +01:00
Martin Pulec
24ce0447d6
s/Short log/Changes/ in GH release
2021-11-09 10:43:08 +01:00
Martin Pulec
0ef1c0c92b
Updated README.md
...
Small clarifications/cleanups
2021-11-09 10:21:38 +01:00
Martin Pulec
b273b3597f
Rang: enable also other 3-/4-bit ANSI colors
...
Enabled remaining 3-/4-bit ANSI colors as per:
https://en.wikipedia.org/wiki/ANSI_escape_code#3-bit_and_4-bit
rang.hpp header is now synced with:
https://github.com/MartinPulec/rang/blob/master/include/rang.hpp
2021-11-09 10:21:35 +01:00
Martin Pulec
01d69310ae
Merge pull request #204 from tmenari/bugfix/decklink-3d
...
[decklink] fix stereo 3D supportedFlags
2021-11-09 10:21:21 +01:00
Thomas Menari
c2978c0031
[decklink] fix stereo 3D supportedFlags
2021-11-08 16:00:22 -08:00
Martin Pulec
1b3b27eb7c
Updated copyright dates for modified files
2021-11-08 15:43:14 +01:00
Martin Pulec
2521925c87
DeckLink: return to default BPS == 4
...
This partially reverts 2a511d58 . The value 4 should be default now (best
quality), BPS==2 should be perhaps set later by a preset (after/if
implemented).
2021-11-08 09:22:32 +01:00
Martin Pulec
d3fa4437e5
Reed-solomon: added decoder stub
...
Added stub allowing dummy decode (without error correction) for the
receiver basic run.
2021-11-05 13:47:15 +01:00
Martin Pulec
30db5b4fed
RS: loop readibility fix
2021-11-05 12:03:44 +01:00
Martin Pulec
e5716f3f5c
Reserve PT 95 for future use in UG
...
+ do not abort on unknown PT in audio
2021-11-05 10:43:59 +01:00
Martin Pulec
65435cb45f
RTP PT: commented PT_JPEG
...
Clarify that PT_JPEG isn't our JPEG but RFC-compliant.
2021-11-05 10:43:59 +01:00
Martin Pulec
0cfc4c778a
Video decoder: support unknown FPS values
...
Support FPS values that are not understood by UG (FPSd == 0) and
replace it by 30.
This is a forward compatibility feature when there may be special meaning FPS
values (unlimited etc.) but it can still be displayed, especially by displays
that don't honor FPS value like OpenGL.
2021-11-05 10:43:57 +01:00
Martin Pulec
c84d62f4ed
Logger: oneshot messages suppport
2021-11-05 10:39:33 +01:00
Martin Pulec
6878d5de4b
Audio playback SDI: s/capture/playback
2021-11-04 10:13:35 +01:00
Martin Pulec
edcb3e9096
Configure: Qt6 fixes
...
- fixed [,] special meaning in M4
- qmake version >6 -> >=6
- typo: QMAKE_VER instead of QMAKE_VERSION
2021-11-03 13:40:14 +01:00
Martin Pulec
ddee6968c8
GitHub CI: create continuous release if needed
...
For Linux AppImages in release channel, zsync files are stored as an
artefact in continuous release assets so ensure that it is present.
2021-11-03 09:04:45 +01:00
Martin Pulec
61e2bb8adf
GitHub CI [Linux]: fixed rav1e build
...
Cargo 1.56 is needed for cargo-c but 1.55 is in U18 runner ver
20211017.0 thus update as a workaround.
Failed run:
https://github.com/MartinPulec/UltraGrid/actions/runs/1412342915
2021-11-03 08:57:59 +01:00