3019 Commits

Author SHA1 Message Date
Martin Pulec
577986b532 Fixed rgb_rgba_to_gbrp
Incorrect BPP (3) was used for RGBA
2021-10-27 11:06:29 +02:00
Ben Roeder
7078630625 fix type o found to find 2021-10-27 11:06:10 +02:00
Martin Pulec
6fefa9ab69 Export audio: store 8-bit samples as uint8 2021-09-29 14:11:43 +02:00
Martin Pulec
0952c6fa16 SDL2: missing SDL_INIT_VIDEO in SDL_Init 2021-09-29 14:09:27 +02:00
Martin Pulec
ade77d7fa6 Deltacast: removed deprecated items 2021-07-21 08:42:41 +02:00
Martin Pulec
36f9b899c9 RTP UDP: fixed udp-disable-multi-socket help string
Actual option keyword/usage was not printed.

+ small explanation of the meaning/reasoning
2021-07-20 16:41:48 +02:00
Martin Pulec
7cc59c36bf Libavcodec: make usage of AVCodec const 2021-05-20 15:11:40 +02:00
Martin Pulec
e6720ddea4 FFmpeg: compilation fix
The compat FF_API_PLUS1_MINUS1 macro (babdb792) was incorrectly used -
if it were defined, the new depth field is already present. On contrary,
if not, depth_minus1 needed to be used. Rather do not depend on it,
anyway and use libavutil version.
2021-05-20 14:09:41 +02:00
Martin Pulec
66f556552c Audio buffer: fixed minor leak 2021-05-20 10:19:47 +02:00
Martin Pulec
8b6084edb4 Pbuf: statistics fix 2021-05-20 09:26:30 +02:00
Martin Pulec
383f2f6f2d net_udp: udp_reader - fixed a leak if error 2021-05-20 09:26:00 +02:00
Martin Pulec
102192d61a NDI cap.: missing vf_free causing leaking every frame 2021-04-20 09:47:47 +02:00
Martin Pulec
cf5150b006 Do not crash on >1 channels with RFC OPUS
Print an error message instead.
2021-04-20 09:45:55 +02:00
Martin Pulec
94ee98a3e0 ALSA play.: fixed when max_channels < desc.ch_count
also simplified the loop by splitting to 2
2021-04-20 09:45:31 +02:00
Martin Piatka
86585e92bd video_decompress:libavcodec: Fix segfault caused by ignoring swscaler failure 2021-03-22 16:02:39 +01:00
Martin Pulec
fc12bb9077 Updated MAX_BPS+MAX_PADDING 2021-03-22 15:20:20 +01:00
Martin Pulec
4468eefd77 Fixed pixel length for RG48 2021-03-22 15:18:03 +01:00
Martin Pulec
7d470aabc7 NDI cap.: compilation fixes 2021-03-05 13:29:09 +01:00
Martin Pulec
e6de1f9906 NDI cap.: fixed audio problems for not matching ch_count
Fixed audio problems when received channel doesn't match the number that
user has explicitly requested.
2021-02-22 10:54:08 +01:00
Martin Pulec
d8be7fc5a5 DShow: fix init race condition + debug 2021-02-22 10:19:06 +01:00
Martin Pulec
fcc432ab83 Use rather sigdescr_np than sigabbrev_np
This is more consistent with former sys_siglist
2021-02-11 11:58:58 +01:00
Martin Piatka
89ab409430 main: Fix compilation on glibc >= 2.32 (sys_siglist) 2021-02-11 11:58:58 +01:00
Martin Pulec
603ddd9a4b Dynamically open JACK transport as well 2021-02-11 11:58:58 +01:00
Martin Pulec
0174245524 JACK audio: Dynamically open library
The JACK library is generally incompatible with the one bundled in a
binary distribution. As a solution, the library is dynamically loaded
from system.
2021-02-11 11:58:58 +01:00
Martin Pulec
59f2115101 JACK common: error messages with MOD_NAME 2021-02-11 11:58:57 +01:00
Martin Pulec
f759fd7a03 AJA: fixed items deprecated with SDK 16 2021-02-08 16:55:53 +01:00
Martin Pulec
b718a48bdf Fixed SDP error handling 2021-01-20 09:15:24 +01:00
Martin Pulec
bdc159ca38 GUI: fix passing options for other capturers 2021-01-05 15:15:49 +01:00
Martin Pulec
ed89e52f40 Fix passing NDI device IDs to GUI 2021-01-05 15:14:59 +01:00
Martin Pulec
05acd1f1c0 NDI audio playback: fixed multiple channels playback
Refers to GitHub issue #101.
2021-01-05 15:13:27 +01:00
Martin Pulec
8d454dade2 SDP: Set correct IP version
+ some documentation
2020-11-20 10:11:33 +01:00
Martin Pulec
e531b932b6 Traffic shaper: correctly clear fixed-rate flag 2020-11-20 10:10:40 +01:00
Martin Pulec
41801be5b6 Fixed % in URL 2020-11-20 10:10:36 +01:00
Martin Pulec
bbd3a4fe0c Libavcodec conv.: fixed another typo 2020-11-20 10:08:36 +01:00
Martin Pulec
a1c476db94 Dshow: convert ABGR to RGBA and from bottom-top 2020-11-03 07:53:59 +01:00
Martin Pulec
25dc55faac Dshow: compute data len
Screen capture returns wrong buffer length so we override it with the
expected value.
2020-11-03 07:53:54 +01:00
Martin Pulec
b4fd14ebdf NDI: fixed wrong operator 2020-10-20 09:34:49 +02:00
Martin Pulec
2fec5d0127 Fixed p010le_to_uyvy 2020-10-20 09:33:19 +02:00
Martin Pulec
d3f588e6f6 U16.04 gcc compat 2020-10-07 07:56:30 +02:00
Martin Pulec
e0b03790a3 New GPUJPEG compat 2020-10-06 20:53:55 +02:00
Martin Pulec
28e8ca1149 Screen win.: fixes 2020-09-21 10:44:51 +02:00
Martin Pulec
636d1be90d NET UDP: fixed socket_error() [Win]
Format string was printed instead of formatted one.

+ added WSAEADDRINUSE
2020-09-21 10:42:06 +02:00
Martin Pulec
40b7471efb RTP UDP: fixed bind [Win] 2020-09-21 10:41:37 +02:00
Martin Pulec
280476d65e File cap.: fixed a crash
Fixes read from a file with PCM codec (frame_size == 0) and perhaps also
other cases.

+ handle and print error of av_samples_get_buffer_size()
2020-09-21 10:41:05 +02:00
Martin Pulec
df9aa5c4ec SDI audio cap.: updates
- when dropping frames, write at least up to available space
- allocate the buffer at once (don't realloc)
2020-09-21 10:40:57 +02:00
Martin Pulec
0de07541a7 udp_port_pair_is_free(): better error handling 2020-09-21 10:40:50 +02:00
Martin Pulec
15d1961bfc RTP UDP: udp_port_pair_is_free() fix
Check IPv6 ports if IPv4 address was given but IPv4 mode is not forced (because
IPv6 sockets are then opened with IPv4-mapped address).

+ utilize AI_PASSIVE
2020-09-21 10:40:43 +02:00
Martin Pulec
1ca772e458 Aggregate, multiplier: fixed invalid NULL passed
Caused crash for displays that didn't expect NULL (eg. NDI).
2020-09-15 10:06:08 +02:00
Martin Pulec
4e509054b2 Fixed libavcodec audio encode 2020-08-28 15:11:40 +02:00
Martin Pulec
e474f50667 Fixed wrong audio libavcodec naming 2020-08-28 15:11:40 +02:00