Commit Graph

2932 Commits

Author SHA1 Message Date
Martin Pulec
843d7bebe1 Gamma: allow depth conversion 2020-06-24 14:17:44 +02:00
Martin Pulec
649f615dfb Resize: fixed a c&p error causing a crash 2020-06-24 09:14:22 +02:00
Martin Pulec
3fe99ab168 Lavc: set intra-refresh also for libx264rgb
+ ensure (assert) that intra-refresh is set (unless disabled)
2020-06-22 09:02:44 +02:00
Martin Pulec
fc118e071d Switcher: added fallback option 2020-06-18 15:27:07 +02:00
Martin Pulec
1890a69527 LDGM: success of decoding is indicated by non-0 len
LDGM always returns a pointer to buffer but sets zero length when
decoding was unsuccessful. Obviously the zero lenght cannot be taken as
a legitimate value then.
2020-06-18 09:38:57 +02:00
Martin Pulec
563e64106d Lavc: fixed incorrectly set intra-refresh for libx264
For x264, intra-refresh option was not set at all. Instead it was set
for x265 which doesn't support it in this way.
2020-06-17 15:48:16 +02:00
Martin Pulec
70cf9da646 Fixed 219459aa (previous commit) 2020-06-17 15:27:32 +02:00
Martin Pulec
219459aa5d Lavc: allow codec option listing 2020-06-16 15:08:19 +02:00
Martin Pulec
0c0d374469 Lavc: do not crash when codec was not opened
Do not crash when codec was not opened but we have swscale.
2020-06-16 10:35:57 +02:00
Martin Pulec
03bf962ef9 Video compress: slight docu update 2020-06-16 08:26:15 +02:00
Martin Pulec
bf7afcd0b2 h264_sdp: fixed a typo 2020-06-15 13:22:49 +02:00
Martin Pulec
aaa7356baf SDP: added autorun option 2020-06-14 14:25:47 +02:00
Martin Pulec
6e25b47a69 SDP: support for undefined IP version 2020-06-12 14:52:36 +02:00
Martin Pulec
0c0996b1d0 get_local_addresses: AF may be also different than AF_INET/AF_INET6 2020-06-12 14:47:11 +02:00
Martin Pulec
7a68e8722d SDP/HTTP: provide security.txt and robots.txt 2020-06-12 11:40:23 +02:00
Martin Pulec
1603edd1c8 Added deinterlace as a capture filter 2020-06-12 10:23:28 +02:00
Martin Pulec
c949fa3d06 DeckLink cap.: limit audioPackets queue
+ process_new_audio_packets - reindent
+ free unused audio packets in cleanup
+ fixed clang-tidy warning
2020-06-12 09:38:22 +02:00
Martin Pulec
c47eef2d19 Removed sdp_global variable 2020-06-11 14:49:49 +02:00
Martin Pulec
b67a4a3994 SDP: updates
- option to specify file (or disable)
- always use the generated SDP (do not read any file)
- return the SDP on every HTTP request
2020-06-11 10:25:01 +02:00
Martin Pulec
14b9a7c151 Main: case insensitive proto comparison 2020-06-10 15:56:46 +02:00
Martin Pulec
91a2769f3e Fixed commit 3657dcaa2 2020-06-10 11:52:04 +02:00
Martin Pulec
5b0a9c6a57 Compilation fix when there is not swscale 2020-06-09 18:49:58 +02:00
Martin Pulec
e81ea542f6 Win: fixed warnings 2020-06-09 15:26:42 +02:00
Martin Pulec
48895b0783 ADD_TO_PARAM: salt is no longer needed
UNIQUE_NAME is used instead of the salt
2020-06-09 14:02:37 +02:00
Martin Pulec
3657dcaa2c Capture: print dev name in FPS status 2020-06-09 12:25:51 +02:00
Martin Pulec
0e4092bd5d JACK: use logger 2020-06-09 11:21:57 +02:00
Martin Pulec
cea0bc4f36 Dummy display: added opts for codec and rgb-shifhs 2020-06-09 11:21:50 +02:00
Martin Pulec
883c0a5904 --param lavc-use-codec: updated help 2020-06-08 10:30:51 +02:00
Martin Pulec
623e9c4c2c Cineform dec.: removed unused parameter 2020-06-08 10:30:51 +02:00
Martin Pulec
35c24046b8 Added hints for params decoder-use-codec and force-lavd-decoder 2020-06-08 10:30:45 +02:00
Martin Pulec
6d038a06dd Lavc: print swscale presence 2020-06-08 10:29:24 +02:00
Martin Pulec
c62cc35de7 DeckLink disp.: print supported display formats
This knowledge may be sometimes useful for the user.
2020-06-08 10:29:13 +02:00
Martin Pulec
3f1b0c7d78 Video dec.: if the pixfmt is not supported, report which ones are 2020-06-05 16:40:36 +02:00
Martin Pulec
57015d04f3 Libavcodec: removed some forgotten abort 2020-06-05 14:46:45 +02:00
Martin Pulec
c6370d1888 Lavc: use swscale even if lavc-use-codec not given
Try to use swscale conversion if UltraGrid conversion was not found and
"--param lavc-use-codec" was not explicitly given.

+ fixed few invalid comments
2020-06-05 14:46:45 +02:00
Martin Pulec
27a7744c1f Lavd: get_format_callback - consider swscale
If no conversion is found, pick first pixel format and hope that swscale
would be able to compress that.
2020-06-05 14:46:38 +02:00
Martin Pulec
4f9ed08c02 Lavc: qCompress needs to be 0.5-1 for H.265 2020-06-05 11:04:09 +02:00
Martin Pulec
659da8edeb Lavc: fixed incorrectly printed lavd 2020-06-05 10:06:13 +02:00
Martin Pulec
3a1dcb2584 J2K dec.: fixed decoding to RGBA buffer with non-standard shifts 2020-06-04 12:05:33 +02:00
Martin Pulec
e0c41d798e Cmpto J2K: print version 2020-06-04 11:45:00 +02:00
Martin Pulec
c2bf052d07 GL: do not use PBO for Raspberry
Currently Raspberry has better performance without PBO.
2020-06-03 16:28:18 +02:00
Martin Pulec
5b8a50c82b GL: added [no]pbo option 2020-06-03 16:22:02 +02:00
Martin Pulec
aab4f61de6 Gamma cap. f.: run in parallel 2020-06-03 16:21:29 +02:00
Martin Pulec
5b9bb6b145 Merge pull request #64 from xrucka/rpi
WIP: add function checking for Raspberry Pi board
2020-06-03 16:20:38 +02:00
Lukas Rucka
308e04263d WIP: add function checking for Raspberry Pi board 2020-06-02 15:27:23 +02:00
Martin Pulec
ef402f3261 Capture filters: fixed header 2020-06-01 16:09:55 +02:00
Martin Pulec
51a81029ef Lavc print_codec_supp_pix_fmts: do not crash on NULL pointer 2020-06-01 16:09:40 +02:00
Martin Pulec
9a947d639b SDL2: return dropped/discarded frames to queue
Return dropped/discarded frames back to queue instead of deleting.
2020-06-01 14:29:14 +02:00
Martin Pulec
fec49fc923 Configure: missing swscale dep for file 2020-06-01 14:15:01 +02:00
Martin Pulec
aaf473dab2 File: really respect :opportunistic_audio
Before this fix, using :opportunistic_audio while there was no audio
track in the media file resulted in crash.
2020-06-01 14:13:20 +02:00