Commit Graph

19 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 Piatka
77a63b2761 GUI: Fix preview sometimes not working 2018-09-03 18:09:58 +02:00
Martin Piatka
2b26d7e409 GUI: Minor fixes 2018-08-31 18:09:26 +02:00
Martin Piatka
98b9525624 GUI: Separated preview into two: capture and display 2018-08-13 10:28:53 +02:00
Martin Pulec
e0034f0725 GUI: quote executable name
Added quotation marks around executable name in case there is a space
inside the path.
2018-08-08 11:05:33 +02:00
Martin Pulec
607b88353e GUI: Fixes for macOS 2018-08-07 13:44:42 +02:00
Martin Piatka
123ff266a4 GUI: Add network port settings 2018-06-29 11:44:57 +02:00
Martin Piatka
fff5ddedcd GUI: Generalized command line arguments handling 2018-06-29 11:44:53 +02:00
Martin Piatka
d1d42ad3de GUI: Ask user to confirm exit if UltraGrid is still running 2018-05-31 11:12:06 +02:00
Martin Piatka
13a4ed7caa GUI: Fix segmentation fault when exiting. 2018-05-31 10:52:23 +02:00
Martin Piatka
ac23c66173 GUI: Add vu meter 2018-05-30 14:03:47 +02:00
Martin Piatka
d051c2ecb2 Gui: Prevent video from network overriding local source preview 2018-03-14 12:50:44 +01:00
Martin Piatka
479288dbdb Gui: Add hw. accel option 2018-03-14 12:46:01 +01:00
Martin Piatka
d4d30f7631 Gui: disable preview and display waring when preview is unavailable 2018-02-27 15:18:59 +01:00
Martin Piatka
7cf37a5f3a Gui: Refactor querying options 2018-02-22 13:15:09 +01:00
Martin Piatka
0321e0ab0d Gui: Show analog, embedded and AESEBU audio opts only when applicable 2018-02-22 13:14:46 +01:00
Martin Piatka
65c6a26257 Gui: preview selected video source even before starting UltraGrid 2018-02-22 13:14:39 +01:00
Martin Piatka
813f10d0e1 Gui: Automatically close the log window after the main window is closed 2018-01-07 16:06:32 +01:00
Martin Piatka
b0732a0005 Replace old qt gui 2017-11-24 10:48:42 +01:00