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
26d6132546
GUI: vu meter: connect to control port in separate thread
2018-09-03 16:03:23 +02:00
Martin Piatka
2b26d7e409
GUI: Minor fixes
2018-08-31 18:09:26 +02:00
Martin Piatka
39f4cab70e
GUI: Temporarily disable GL/SDL displays on macOS
2018-08-30 14:47:40 +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
1768a5ed03
GUI: Fix option querying on Windows
2018-08-24 12:49:19 +02:00
Martin Piatka
bc56d31aa3
GUI: Set default value of FEC mult to 1
2018-08-24 12:01:32 +02:00
Martin Piatka
1bfa6d09f2
GUI: Fix crash when OpenGL 3.3 is unavailable
2018-08-24 11:57:14 +02:00
Martin Pulec
f24e4c3dc7
Win: added icon
2018-08-24 09:18:59 +02:00
Martin Pulec
24104cb94e
Removed old Cocoa GUI
2018-08-22 11:26:13 +02:00
Martin Pulec
9ff309b24a
Win GUI compile fixes
2018-08-22 11:20:50 +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
af1ad2a9d8
Constexpr compile fix
2018-08-09 11:11:57 +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
ddd695c355
GUI: Build astat library in tools directory
2018-08-03 10:56:47 +02:00
Martin Piatka
e4029dbed5
GUI: Better volume indicator with a scale
2018-08-03 10:32:39 +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
4ce214ae24
Gui: Add default values for ldgm and reed-solomon
2018-04-20 15:08:07 +02:00
Martin Piatka
c35841d5a1
Gui: Rename video capture to video source
2018-03-14 12:50:44 +01: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
98d8e699d4
Gui: Disable bitrate field for lossless audio codecs
2018-02-27 15:18:50 +01:00
Martin Piatka
723e5b7846
Gui: Add interlaced video modes for testcard
2018-02-27 15:18:29 +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
213ef19b68
Gui: Don't show display and capture cards which fail to open
2018-01-09 11:56:38 +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
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
Martin Pulec
e6e21a16b1
Updated links to new wiki on GitHub
2017-01-11 16:18:38 +01:00
Martin Pulec
5c8946d5a9
OS X GUI: disable prefix header
2015-06-22 14:43:39 +02:00
Martin Pulec
7777d5dac8
Revert "OS X GUI: some precompiled hdrs config change"
...
This reverts commit b9a73ea7c6 .
2015-06-22 14:25:46 +02:00
Martin Pulec
b9a73ea7c6
OS X GUI: some precompiled hdrs config change
2015-06-16 17:53:31 +02:00
Martin Pulec
306882f4c5
Cocoa GUI fix
2014-05-29 18:11:54 +02:00
Martin Pulec
d255e297f5
Cocoa GUI: added H.264
2013-01-18 17:15:40 +01:00
Martin Pulec
e855c4168b
QT GUI: added H.264
2013-01-18 15:36:21 +01:00
Martin Pulec
bb5b84d9ea
Restructuralize directory structure
...
* content of ultragrid/ subdirector moved to root
2012-07-02 18:24:25 +02:00