Martin Pulec
0bf7a4eda3
Fixed some warnings + errors
2018-08-28 10:08:42 +02:00
Martin Pulec
4a5bc75e1e
DeckLink disp.: fixed output audio channels
...
Fixes the bug that limited the maximal number to 2.
2018-08-24 14:30:55 +02:00
Martin Pulec
3f50ec847d
Coreaudio: fixed headers
2018-08-24 11:24:22 +02:00
Martin Pulec
8ac26cbbb6
RTP: warn if requested MT on MSW
...
Refer to commit b45bb22cc
2018-08-24 09:16:57 +02:00
Martin Pulec
60f8989ebd
Added function to find local IP addresses
2018-08-24 09:15:56 +02:00
Martin Pulec
5567493bc6
Changed prototype of is_addr_loopback()
2018-08-24 09:13:06 +02:00
Martin Pulec
844995ffb1
LDGM: added disclaimer about %-syntax
2018-08-22 11:25:17 +02:00
Martin Pulec
b831fd8bcf
Video RXTX: do not report error for 'help' param
2018-08-22 11:23:09 +02:00
Martin Pulec
eacade34e9
Lavc: warn if we cannot set CRF/CQP
2018-08-22 11:23:09 +02:00
Martin Pulec
60cab503ec
Libavcodec: use new API for iterating codecs
2018-08-22 11:23:09 +02:00
Martin Pulec
352f25ea40
SDL2: recreate window on reconfigure
...
This behaves better with Wayland backend.
2018-08-22 11:22:54 +02:00
Martin Pulec
cc432de444
SDL2: added more options
...
Added options to:
- choose driver and renderer
- disable sync on VBlank
2018-08-15 13:29:51 +02:00
Martin Pulec
c57a2f55a3
RTP UDP: added WSAENOPROTOOPT error (MSW)
2018-08-15 13:29:51 +02:00
Martin Pulec
e7a40ce4ae
Reflect RTP API change
2018-08-15 13:29:51 +02:00
Martin Pulec
c692a018c9
RTP: replace use_ipv6 by force_ip_version
2018-08-15 13:29:51 +02:00
Martin Pulec
e9c0d79c84
RTP UDP: do not force IPv4
...
Would not work for hosts with IPv6 records only. Further it
overrides system 4/6 preference.
2018-08-15 13:29:51 +02:00
Martin Pulec
d7827ea014
Copyright isn't license
...
Get entirely rid of licensing stuff - we do not explicitly license
UltraGrid.
2018-08-15 13:29:51 +02:00
Martin Pulec
81c9c8eaf6
CMPTO J2K: added some docuemntation
2018-08-15 13:29:42 +02:00
Martin Pulec
7561928a0b
CMPTO J2K dec.: fix potential crash
...
Reconfiguration was not entirely ok - if we are reconfiguring to bigger
frames, there may be some frames in progress which then will be copied
to framebuffer with the size of the reconfigured (bigger) frame size.
2018-08-15 13:29:40 +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 Pulec
b63d354faa
SDL2: redraw also when made fullscreen
2018-08-08 11:50:20 +02:00
Martin Pulec
4a41bc050b
SDL2: option to specify display index
2018-08-08 11:50:20 +02:00
Martin Pulec
4625870b88
AJA: compat with NTV2 14
2018-08-07 11:14:02 +02:00
Martin Piatka
c17b06226d
SDL2: Build compatibility with sdl2 < 2.0.5
2018-08-03 12:11:28 +02:00
Martin Pulec
427fbf1457
Added SDL2
...
* initial implementation
* SDL1 is still default
2018-08-02 16:01:22 +02:00
Martin Pulec
73e67da2d0
Added extended version of vc_deinterlace()
...
Allows not in-place deinterlacing.
2018-07-30 11:09:25 +02:00
Martin Pulec
594fdc915c
DELTACAST: fixed warnings + use log_msg()
2018-07-30 11:09:25 +02:00
Martin Pulec
b3fcea976d
Merge branch 'j2k'
2018-07-30 11:08:48 +02:00
Martin Pulec
a7830d3bc2
Fixed few warnings
2018-07-24 09:38:47 +02:00
Martin Pulec
234348ebee
log_msg: do not use colors in MSYS2 terminal
...
MSYS2 pseudoterminal doesn't handle MSW terminal colors, it uses POSIX
colors instead.
2018-07-24 09:38:47 +02:00
Martin Pulec
c022f03801
Spout receiver: check if we are connected
...
Creation of SPOUT receiver succeeds even if the server of the name
doesn't (yet) exist. Unless there is no reconfiguration in our capturer
it is better to fail.
2018-07-24 09:38:47 +02:00
Martin Pulec
5e004cc9fe
Wav reader: do not require fixed chunk order
2018-07-24 09:38:47 +02:00
Martin Pulec
c41798080f
Wav reader: skip LIST chunks
...
This adds compatibility with files that contain custom metadata (eg.
produced by FFMPEG).
+ be more verbose about errors (to allow further debugging or adding
more generic WAVE support)
2018-07-24 09:38:47 +02:00
Martin Pulec
5a7ba06d98
JACK: fixed query
2018-07-23 16:42:21 +02:00
Martin Pulec
91cb232f24
ALSA play.: use audio-buffer-len option
...
To be consistent with Portaudio, replace "alsa-internal-buffer" with
"audio-buffer-len".
2018-07-16 11:53:28 +02:00
Martin Pulec
44f3a9cd16
Portaudio play.: Added latency tweaks
...
Honor "low-latency-audio" and add "audio-buffer-len" option.
2018-07-16 11:53:28 +02:00
Martin Pulec
daae2b44cf
Portaudio play.: replaced ring_buffer with audio_buffer
2018-07-16 11:53:28 +02:00
Martin Pulec
4197e25f9a
Portaudio play.: Fixed Pa_Terminate
...
Fixed incorrect Pa_Initialize/Pa_Terminate pairing.
2018-07-16 11:53:28 +02:00
Martin Pulec
2acf722ffa
ALSA cap.: Fixed freeze
...
Fixed freeze (from unknown reason) when running "uv -s alsa -r
portaudio". Using snd_pcm_drop() instead of snd_pcm_drain() seems to
solve the issue.
2018-07-16 11:53:28 +02:00
Martin Pulec
25abb185b0
Audio buffer: attempt to improve behavior
2018-07-16 11:53:28 +02:00
Martin Pulec
3262ef5d4a
ALSA play.: stability fixes
2018-07-16 11:53:28 +02:00
Martin Pulec
4c25901834
Host: removed unused cuda_device
...
cuda_device was replaced by array cuda_devices.
2018-07-11 11:31:06 +02:00
Martin Pulec
19503dbc94
V4L2: fixed freeze when conversion is needed
2018-07-11 11:26:07 +02:00
Martin Pulec
1a7b34e7fc
Print explicitly if none config flags given
2018-07-04 10:13:55 +02:00
Martin Pulec
005d0d8b11
Pbuf: print maximal length of consecutive loss
2018-07-04 10:13:55 +02:00
Martin Pulec
3ce5d3f477
Pbuf: print total number of packets
...
On exit, print total numbers of expected/received packets.
2018-07-04 10:13:55 +02:00
Martin Pulec
65c2b62661
Video decoder: output also noerr FEC frames stat
...
Print also number of frames that didn't need to be corrected by FEC (all
packets arrived).
2018-07-04 10:13:55 +02:00
Martin Pulec
91255bc38c
Audio: few comments
2018-07-04 10:13:55 +02:00