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
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
b549e2aea1
DeckLink cap.: fixed format reconfiguration
2018-10-23 10:16:23 +02:00
Martin Pulec
ece8480cb8
Splashscreen 1.5
2018-10-04 16:14:03 +02:00
Martin Pulec
01f9a6bee4
Shared mem: fixed potential crash
2018-10-04 16:14:03 +02:00
Martin Pulec
8aa4535da3
DeckLink cap.: fixed autodetection
2018-10-03 15:59:59 +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
22f04fae4e
Lib_common: fixed invalid pointer
2018-09-29 23:55:15 +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
5311594be6
LDGM: fixed unclear message
2018-09-25 16:19:48 +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 Pulec
199a6fc919
NET UDP: Don't check for free ports for wrong host
...
Do not walk through the whole space of ports if user enters incorrect
host name and rather exit immediately.
2018-09-20 16:33:34 +02:00
Martin Pulec
921d094444
Debug: use the rang library for color output
2018-09-20 16:33:33 +02:00
Martin Pulec
28699bac9c
Added rang library for color term output
...
+ use it for UG title
2018-09-20 16:33:33 +02:00
Martin Pulec
a1c6f4be30
Updated splashscreen
2018-09-20 16:33:33 +02:00
Martin Pulec
d78e0ec5c1
Fixed all missing callbacks
2018-09-19 14:54:30 +02:00
Martin Pulec
9d8903b554
Cmpto J2K: fixed callbacks
2018-09-19 14:32:11 +02:00
Martin Pulec
97301dd47f
Main: added option --protocol
...
shortcut for "--video-protocol <proto> --audio-protocol <proto>"
2018-09-19 13:05:49 +02:00
Martin Pulec
bcf5ebe384
RTP UDP: do not flood errors if wrong addr given
2018-09-18 22:01:33 +02:00
Martin Pulec
e6e3eb6cc0
Main: split help and fullhelp
2018-09-18 22:01:29 +02:00
Martin Pulec
1906cf5165
V4L2: option to force conversion to RGB
...
Can be usefull to eg. recompress MJPG captured from a USB 2.0 webcam to
HEVC.
2018-09-18 16:45:53 +02:00
Martin Pulec
fceb332703
Main: sort options alphabetically
2018-09-18 14:35:52 +02:00
Martin Pulec
015eed7548
SDL2: disable screensaver
2018-09-18 14:17:19 +02:00
Martin Pulec
e0e315a6fa
Audio codec: check validity of parameters
2018-09-18 11:28:00 +02:00
Martin Pulec
69b28c247d
DeckLink disp.: help - print available packings
2018-09-17 15:25:43 +02:00
Martin Pulec
1a40024b21
Spout: compile fix
2018-09-14 14:09:38 +02:00
Martin Pulec
9a3f29d452
DeckLink cap.: fixed autodetection
2018-09-14 13:51:54 +02:00
Martin Pulec
57f215b554
DeckLink disp.: warn if 3D not enabled
2018-09-14 11:35:21 +02:00
Martin Pulec
d8ce9f418b
DeckLink cap.: do not take '3D' as index
2018-09-14 11:26:50 +02:00
Lukas Rucka
d028b69503
Rename ultragrid modules to ultragrid_* instead of module_*
2018-09-12 23:29:08 +02:00
Martin Piatka
1e2f38c97c
Rewrite video_frame callbacks to be set by decoders
2018-09-12 23:29:08 +02:00
Lukas Rucka
cd5823ec25
COMPATIBILITY: enable conference videomixer on opencv3 (gpu optional)
2018-09-12 23:29:07 +02:00
Martin Pulec
5232006dd7
Main: check value of audio_capture_channels
2018-09-11 16:36:48 +02:00
Martin Pulec
e00b7b9472
RTP UDP: Resolve rather to IPv4-mapped addrs
...
This will cause that unless user requests explicitly IPv4, IPv6 socket
accepting also IPv4 traffic will be opened. This fixes potential issues
when host specifies IPv4 address (or hostname resolvable to IPv4), thus
opens IPv4 socket. But the other peer uses IPv6 address of the host
which causes that the host doesn't receive anything.
2018-09-11 16:36:48 +02:00
Martin Pulec
8706990ec1
Fixed some warnings
2018-09-11 16:36:48 +02:00