Commit Graph

4841 Commits

Author SHA1 Message Date
Martin Pulec
d7a2da21d7 Makefile: zfec - create directory 2021-02-24 16:18:14 +01:00
Martin Pulec
5f2e0d979b README.md: updated root dir listing 2021-02-24 15:05:57 +01:00
Martin Pulec
9f4819be77 Configure: do not show CUDA LD_LIBRARY_PATH hint in MSW 2021-02-24 13:42:14 +01:00
Martin Pulec
681924144c Updated COPYRIGHT
+ removed libnatpmp (sources no longer shipped with UG by default}
+ license for zfec
2021-02-24 13:42:14 +01:00
Martin Pulec
18cc2b1252 Zfec as a submodule 2021-02-24 13:42:12 +01:00
Martin Pulec
04bb45e3c6 Install_speex.sh - moved download to fetch_submodule.sh 2021-02-24 13:41:43 +01:00
Martin Pulec
3b57ae4203 Moved DeckLink to ext-deps 2021-02-24 09:54:24 +01:00
Martin Pulec
5b261f2825 Moved ag_plugin to data 2021-02-24 09:51:42 +01:00
Martin Pulec
78bb024b39 Configure: sort items alphabetically 2021-02-24 09:28:57 +01:00
Martin Pulec
94810b63b8 AppImage: add also hd-rum-multi 2021-02-23 17:44:31 +01:00
Martin Pulec
00541b05b0 Removed GPUJPEG submodule
Added a script bootstrap_gpujpeg.sh as a replacement.
2021-02-23 15:16:49 +01:00
Martin Pulec
371146b393 Generate backtrace when crashed in Linux+mac 2021-02-23 15:09:03 +01:00
Martin Pulec
4aaec8f7f0 Fixed some Coverity warnings 2021-02-23 15:00:58 +01:00
Martin Pulec
018590b576 Main: typo - fixed REPORTING_BUGS.md name 2021-02-23 15:00:58 +01:00
Martin Pulec
9df2c9e3b5 Testcard: make MIDI audio working again 2021-02-23 15:00:58 +01:00
Martin Pulec
0a00f1e0c5 Testcard: generate audio even without SDL Mixer 2021-02-23 15:00:58 +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
3b933348fb Autogen: moved cl.exe lookup to separate file
Just to make the script more readable
2021-02-23 15:00:57 +01:00
Martin Pulec
57b4410b5b DShow: prevent exit freeze when there are no more frames 2021-02-23 15:00:57 +01:00
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