Commit Graph

9 Commits

Author SHA1 Message Date
Martin Piatka
ee744c725b GUI: Fix deadlock in preview
This commit fixes a deadlock that could happen if the
UltraGrid process crashed or was killed while it held a lock
to the shared memory segment used for preview.

On Windows this happened often, because Qt can't terminate a QProcess
gracefuly and needs to kill it every time.
2018-09-05 17:13:51 +02:00
Martin Pulec
1dcb9c0b47 Missing header 2018-08-29 10:31:28 +02:00
Martin Pulec
dfe4a3af1d QT: do not crash if OpenGL 3.3 is not supported 2018-08-28 23:06:26 +02:00
Martin Piatka
1bfa6d09f2 GUI: Fix crash when OpenGL 3.3 is unavailable 2018-08-24 11:57:14 +02:00
Martin Piatka
98b9525624 GUI: Separated preview into two: capture and display 2018-08-13 10:28:53 +02:00
Martin Piatka
059a8dd341 GUI: use Shared_mem object 2018-08-09 11:12:58 +02:00
Martin Piatka
6fa4e9887f Add capture filter for GUI preview 2018-08-09 11:12:58 +02:00
Martin Piatka
7e6374f6d2 Gui: Use OpenGL core 3.3 profile for preview 2017-12-19 11:49:50 +01:00
Martin Piatka
b0732a0005 Replace old qt gui 2017-11-24 10:48:42 +01:00