Martin Piatka
797d4a07f1
opengl_utils: remove unused variables
2021-02-22 12:33:58 +01:00
Martin Pulec
a39226aa80
NDI cap.: fixed audio problems for not matching ch_count
...
Fixed audio problems when received channel doesn't match the number that
user has explicitly requested.
2021-02-19 17:14:28 +01:00
Martin Pulec
ec875d63e6
NDI disp.: support for I420 and Y216
2021-02-17 14:46:52 +01:00
Martin Pulec
4bbde45723
NDI cap.: fixed convert_P216_Y216
2021-02-17 14:20:55 +01:00
Martin Pulec
1f7e86cfb4
NDI dis.: handle codecs with map
2021-02-17 13:51:48 +01:00
Martin Pulec
6725f57c3f
Video codec: maximal BPS is now 8 (for RG48)
2021-02-17 13:51:12 +01:00
Martin Pulec
46c9fd6327
NDI cap.: added "progressive" option
...
Set NDIlib_recv_create_v3_t::allow_video_fields only when :progressive
(otherwise accept also interlaced).
2021-02-17 11:52:18 +01:00
Martin Pulec
86ca3038ab
NDI cap.: allow fielded video
2021-02-17 11:52:14 +01:00
Martin Pulec
ff1c87289a
NDI cap.: accept RGBX
2021-02-17 10:47:08 +01:00
Martin Pulec
fa154b642d
NDI cap.: fixed conversions
...
Refers to GitHub issue #120
2021-02-17 10:19:23 +01:00
Martin Pulec
68aa7f947c
NDI cap.: we do not wish to receive individual fields
2021-02-16 11:10:25 +01:00
Martin Pulec
adfb817184
DShow: fix init race condition + debug
2021-02-16 11:10:23 +01:00
Martin Piatka
3cf9f3edad
GUI: Fix cfadea4
...
SpinBoxUi::textEdited() is not available in Qt 5.5 either
Qt::SkipEmptyParts too
2021-02-15 17:02:05 +01:00
Martin Piatka
fa1b2b59c9
GUI: Add git commit hash to statusbar
2021-02-15 15:43:04 +01:00
Martin Piatka
5233d565fa
GUI: Add UG and preview process statuses to status bar
2021-02-15 15:43:04 +01:00
Martin Piatka
71426a86da
GUI: Replace deprecated QProcess::start()
...
The QProcess::start() method is replaced with a new one that requires
executable path and arguments passed separately.
Each argument must be now passed individualy using QStringList and
have their spaces escaped automatically and passing argument
list as a single string would no longer work. This is now handled by
splitting the argument string on spaces.
The executable path can no longer contain quotes as spaces are escaped
by QT automatically now.
2021-02-15 15:43:04 +01:00
Martin Piatka
cfadea4c65
GUI: Replace deprecated Qt calls + fix warnings
...
Since QTextEdit::setTabStopDistance() is available starting 5.10 and we
still support Qt 5.5 (Ubuntu 16), it's moved to log_window.cpp and
ifdefed according to version
2021-02-15 15:43:04 +01:00
Martin Pulec
e53a84c25f
GitHub CI: install NAT PMP library
2021-02-15 08:21:12 +01:00
Martin Pulec
4643b36b98
Do not ship NAT PMP - use system library
2021-02-15 08:19:12 +01:00
Martin Piatka
2eedee6bbe
configure.ac: check glm availability
2021-02-11 16:18:15 +01:00
Martin Piatka
66cf1c87d1
opengl_utils, pano_gl: Fix includes
2021-02-11 16:18:15 +01:00
Martin Piatka
6ed803f6ac
opengl_utils: Fix OS X build
2021-02-11 16:18:15 +01:00
Martin Piatka
aca3617f89
openxr_gl: make the display buildable on non-linux platforms
...
This should make the display compilable on other platforms, however
it will not yet work until OpenXR OpenGL binding is implemented for
those platforms.
2021-02-11 16:18:15 +01:00
Martin Piatka
32d25b338d
configure.ac: Use SDL_LIB for 360 displays
2021-02-11 16:18:15 +01:00
Martin Piatka
71907f3b19
configure.ac: Fix SDL_LIB not containing anything
2021-02-11 16:18:15 +01:00
Martin Piatka
423be8ab6d
configure.ac: gpustitch
2021-02-11 16:18:15 +01:00
Martin Piatka
dceee3f405
Add gpustitch video capture
2021-02-11 16:18:15 +01:00
Martin Piatka
5873e37cd2
gpujpeg_compress: Support for cuda buffer input
2021-02-11 16:18:15 +01:00
Martin Piatka
a2903813d5
Added cuda RGB, RGBA, UYVY pixel conversions
2021-02-11 16:18:15 +01:00
Martin Piatka
166a3b3e8d
configure.ac: openxr_gl
2021-02-11 16:18:15 +01:00
Martin Piatka
d491667320
Add openxr_gl display for VR 360 video
2021-02-11 16:18:15 +01:00
Martin Piatka
e28684ba9f
configure.ac: pano_gl
2021-02-11 16:18:15 +01:00
Martin Piatka
c9bd911c03
Add pano_gl display for 360 video
2021-02-11 16:18:15 +01:00
Martin Piatka
0f5007a433
Add opengl utils for 360 rendering
2021-02-11 16:18:15 +01:00
Martin Piatka
c65546b105
Add glm submodule
2021-02-11 16:18:15 +01:00
Martin Pulec
81b60dd835
Hd-rum-translator - qdestroy: noop on NULL
2021-02-11 15:45:11 +01:00
Martin Pulec
f1d0b1898d
Hd-rum-translator: accept --param
2021-02-11 15:45:07 +01:00
Martin Pulec
e28ca2d88b
Testcard2 fixes
2021-02-11 14:00:35 +01:00
Martin Pulec
ac5b2be0cc
Cineform: fixed unconfigured destruction crash
2021-02-10 18:07:10 +01:00
Martin Pulec
73d4a5b18e
hd-rum-translator: release resources on error
2021-02-10 15:38:17 +01:00
Martin Pulec
f14bf2e30a
Moved common defs from configure to config_common.h
2021-02-10 15:38:15 +01:00
Martin Pulec
2fea4674aa
Bump to new GPUJPEG
2021-02-09 08:56:39 +01:00
Martin Pulec
4fd1726111
DeckLink disp.: cumulative dropped/late/flushed stats
...
Thanks Ben Roeder
2021-02-03 14:27:53 +01:00
Martin Pulec
84ce8d0c47
Pbuf: print number of dups and reordered pkts
2021-02-03 14:27:51 +01:00
Martin Pulec
979d4a8314
SDL2: mac ARM64 compat
2021-02-03 13:44:24 +01:00
Martin Pulec
16845b436f
Configure: remove obsolete mac 10.9 compat
2021-02-03 13:44:18 +01:00
Martin Pulec
0585780426
Configure: pass ARCH flag also to LDFLAGS
2021-02-03 10:53:28 +01:00
Martin Pulec
70d3402ec1
Configure: build Syphon only for x86_64 mac
...
Bundled library (data/redists/Syphon.framework) is currently not built
for arm64.
2021-02-03 10:18:31 +01:00
Martin Pulec
aed36755d7
Configure: identify macOS rather with "apple" pattern
...
Some documentation prefers use of target like arm64-apple-macos11 or
x86_64-apple-macos10.12 (see [1]).
[1] https://developer.apple.com/documentation/xcode/building_a_universal_macos_binary
2021-02-03 10:17:11 +01:00
Martin Pulec
ce52d8fb2e
GitHub CI [Mac]: download XIMEA API directly
2021-02-03 08:53:47 +01:00