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
Martin Pulec
628f3ba74f
Add release zsync update files to continuous
...
As there will be releases 1.7.1, 1.7.2 etc., storing zsync in release
asset doesn't make sense (further version won't update previous update
information). Thus store this in continuous release assets - update
channel "release" was introduced aside to existing "continuous".
2021-11-03 08:55:29 +01:00
Martin Pulec
15f76c08dc
GitHub CI [AppImage]: include complete URL for zsync
2021-11-02 15:59:50 +01:00
Martin Pulec
2d3b85eff7
GitHub CI: create release for refs/heads/tags/v* in any repo
2021-11-02 15:59:49 +01:00
Martin Pulec
ec3ffb2753
GitHub CI: updated release life cycle
...
The release channel is not build from release/ branch, instead a bugfix
version numbers are required and the build is from appropriate tag, eg.
v1.7 (release, should be in master) and then v1.7.1, v1.7.2. The bugfix
releases should have its own entry in NEWS file (create-release.sh makes
GitHub release description from this).
2021-11-02 15:59:49 +01:00
Martin Pulec
32c56a53f8
GitHub CI: Create release also for release/*
2021-11-02 15:59:48 +01:00
Martin Piatka
7bb4afbd96
Updated NEWS
2021-11-02 11:55:54 +01:00
Martin Pulec
4eedc44e07
Updated NEWS
2021-11-02 10:34:17 +01:00
Martin Pulec
2e13a04dff
Key control: print version
...
May be used for quick check if not running an obsolete UG during
runtime.
2021-11-01 09:20:44 +01:00
Martin Pulec
3c8c126ce9
nat.c: fixed uninitialized var (Coverity)
2021-10-27 14:35:07 +02:00
Martin Pulec
dfe80f3348
keyboard_control.cpp: refactor a bit the audio query stuff
...
(related to previous commmit)
2021-10-27 14:35:07 +02:00
Martin Pulec
2ec8eec912
Audio: display muted status even if not sending
...
Originally mute for both sender and receiver were dispatched by the
sender, which doesn't need to be present, however.
2021-10-27 13:31:17 +02:00
Martin Pulec
38b57ff076
GL: pretty print help
...
+ added SPOUT to Syphon for hide_window use case
2021-10-26 17:54:12 +02:00
Martin Pulec
04734e0ebc
Define ug_strerror for thread-safe strerror abstraction
2021-10-26 10:49:07 +02:00
Martin Pulec
2594da5a09
Wav writer: report write errors
2021-10-26 10:17:29 +02:00
Martin Pulec
ef48f01727
Fixed video dec stats
...
Adding of displayed and corrupted frames was accidentaly removed by a779d96c .
2021-10-22 12:42:57 +02:00
Martin Pulec
940399988a
Lavd: option to dump decompressed frame
2021-10-22 09:21:52 +02:00