Commit Graph

3151 Commits

Author SHA1 Message Date
Martin Pulec
ebc6cc4452 GL: refuse multiple init 2019-04-24 17:01:44 +02:00
Martin Pulec
1846029eb9 Conference: compile fix (macOS) 2019-02-13 15:03:25 +01:00
Martin Pulec
c051b08fd7 AJA: build with NTV2 v15 in Windows 2019-02-04 16:06:50 +01:00
Martin Pulec
6387cb0e5b GL: do not crash if glGetString(GL_VERSION) fails 2019-01-22 10:08:24 +01:00
Martin Pulec
4cfca0f0b8 Video dec.: fixed tiled video into separated FB 2019-01-17 11:11:12 +01:00
Martin Pulec
81ed28a275 AJA: Win compile fixes 2019-01-17 11:10:54 +01:00
Martin Pulec
4fd98f105f Import: fixed unintialized var members 2019-01-17 11:02:04 +01:00
Martin Pulec
108256881f GPUJPEG decoder: initialize all struct members 2019-01-17 11:01:59 +01:00
Martin Pulec
69d03528fb freeglut: exit correctly if init fails 2019-01-17 11:01:42 +01:00
Martin Pulec
65438cd457 Portaudio: print device host API used 2019-01-17 10:56:48 +01:00
Martin Pulec
3d4a87060f DShow: ignore non-fatal CoInitializeEx() exit code
Ignore exit codes that indicate that COM was already initialized and
thus this function does nothing.
2019-01-17 10:56:18 +01:00
Martin Pulec
34984d2d61 SDL2: fixed display identification (probe) 2019-01-17 10:54:07 +01:00
Martin Pulec
934aeecee1 RTDXT: remove conflicting header
With some versions of the headers there were some conflicting macro
definitions in glext.h and glew.h.
2019-01-17 10:54:00 +01:00
Martin Pulec
9a8c50f374 Audio: fixes 2019-01-17 10:53:35 +01:00
Martin Pulec
74167fa1ce Syphon: preset FPS to 60
30 caused problems when the server produced 60 (usual case) because the
rate-limiter assumed frame-time 1/30 seconds and therefore was unable to
send 60 frames per second.
2018-10-31 14:01:12 +01:00
Martin Pulec
fab81f1c05 Syphon: fixes 2018-10-31 13:38:18 +01:00
Martin Pulec
2882129f8f Portaudio play.: fixed Pa_Initialize/Pa_Terminate
Changed the sequence of Pa_Initialize()/Pa_Terminate() calls. Before
that, Portaudio with the ASIO backend didn't work - first initialization
succeeded (in init) but reconfiguration failed - maybe because calls
were made from different threads (?).
2018-10-30 15:49:34 +01:00
Martin Pulec
f014b6f398 GUI: Hotfixed exiting
Currently the GUI process sometimes doesn't exit when a window is
closed. Until solved, exit() is called from closeEvent().
2018-10-23 18:11:32 +02:00
Martin Pulec
b549e2aea1 DeckLink cap.: fixed format reconfiguration 2018-10-23 10:16:23 +02:00
Martin Pulec
3d3cab3388 GUI: check if UltraGrid executable works
The UltraGrid binary may be present and executable, however corrupted and
thus unusable (missing libraries, incompatible libraries in AppImage
etc.).
2018-10-12 16:18:39 +02:00
Lukas Rucka
33fda26227 PACKAGING: Release 1.5 2018-10-04 17:35:31 +02:00
Martin Pulec
73879fb231 Added configure to release 2018-10-04 16:28:28 +02:00
Martin Pulec
4cc939530e UltraGrid 1.5 2018-10-04 16:14:03 +02:00
Martin Pulec
ece8480cb8 Splashscreen 1.5 2018-10-04 16:14:03 +02:00
Martin Pulec
6e659f7062 Updated NEWS 2018-10-04 16:14:03 +02:00
Martin Pulec
aef73c8239 GUI: terminate preview process before exit 2018-10-04 16:14:03 +02:00
Martin Pulec
01f9a6bee4 Shared mem: fixed potential crash 2018-10-04 16:14:03 +02:00
Lukas Rucka
354d66c5b2 BUGFIX: PACKAGING: Fix missing deltacast in debian builds 2018-10-04 15:16:18 +02:00
Martin Pulec
8aa4535da3 DeckLink cap.: fixed autodetection 2018-10-03 15:59:59 +02:00
Martin Pulec
e241e45340 GUI: set future explicitly async
In some implementation (g++ 4.8) it was set as deferred which caused
that the future was not executed at all.
2018-10-03 12:15:59 +02:00
Martin Pulec
b689e0813a Makefile: install also speex COPYRIGHT 2018-10-01 15:07:48 +02:00
Martin Pulec
3a8af709c1 added vc_copylineYUYVtoRGB() 2018-10-01 13:58:44 +02:00
Martin Pulec
64a8db7327 Shared mem: do not crash if dec not found 2018-10-01 13:56:10 +02:00
Martin Pulec
508b39e7f1 get_dll_depends: fixed DLL name parsing 2018-09-30 14:19:21 +02:00
Martin Pulec
22f04fae4e Lib_common: fixed invalid pointer 2018-09-29 23:55:15 +02:00
Martin Pulec
fe832e43ee Configure: fix indentions 2018-09-29 23:55:15 +02:00
Martin Pulec
5c84462877 Configure: option to statically link Qt 2018-09-29 23:55:08 +02:00
Martin Pulec
76891695de Configure: print deps for text 2018-09-27 16:21:22 +02:00
Martin Pulec
d9a6e270ec Configure: OpenCV small fix 2018-09-27 10:50:36 +02:00
Martin Pulec
47e9c1bdaf DShow: fixed usage 2018-09-26 10:13:40 +02:00
Martin Pulec
5ee8f2ebeb FEC: fixed warnings 2018-09-26 10:13:40 +02:00
Martin Pulec
6fb6427386 uv-qt.desktop: missing semicolon 2018-09-26 10:13:29 +02:00
Martin Pulec
5311594be6 LDGM: fixed unclear message 2018-09-25 16:19:48 +02:00
Martin Pulec
e3f574fb54 Merge pull request #11 from benroeder/typo
approching -> approaching
2018-09-25 14:57:21 +02:00
Ben Roeder
231d966cb5 approching -> approaching 2018-09-25 13:43:53 +01:00
Martin Piatka
f336e016f5 Shared_mem: Fix crash
This fix prevents multiple instances trying to write frames into the
shared memory at the same time. Now, only the instance that created the
shared memory can write to it.
2018-09-25 13:12:04 +02:00
Martin Pulec
c65b2604b6 GL: partially revert 9a70575b
It looks like that at some platforms (Win 10, Intel HD Graphics on
i5-3427U) it causes a major performance issue.
2018-09-25 10:48:44 +02:00
Martin Pulec
5369af6bf1 Main: pretty print output 2018-09-25 10:48:44 +02:00
Martin Piatka
b067516c82 GUI: Hide hw. accel option on systems other than Linux 2018-09-24 13:04:27 +02:00
Lukas Rucka
8e47f5405c PACKAGING: Consolidate deb and rpm packages 2018-09-20 17:15:54 +02:00