Commit Graph

3414 Commits

Author SHA1 Message Date
Martin Pulec
6bf0116bc5 Lavd: use the new API 2019-05-30 11:38:17 +02:00
Martin Pulec
90435a3a2e New video decompress API
Compressed codecs are now probed for internal format and output pixel
format is chosen according to it.
2019-05-30 11:38:17 +02:00
Martin Pulec
848971f9e8 video_codec.c: make "DXT1 YUV" one word (DXT1_YUV)
This was a bit confusing in output suggesting 2 codecs - DXT1 and YUV.
2019-05-30 11:38:17 +02:00
Martin Pulec
879d557810 Lavc: fixed unset linesizes 2019-05-30 11:38:17 +02:00
Martin Pulec
7dd419153a Bump to new GPUJPEG 2019-05-30 11:38:17 +02:00
Martin Pulec
7f3b68dd0d Configure: restruct a bit 2019-05-30 11:38:17 +02:00
Martin Pulec
7db96528cf Name threads 2019-05-30 11:38:05 +02:00
Martin Pulec
1828d44da5 DeckLink disp.: only report supported codecs
Only report an output codec if a device supports it.
2019-05-22 10:33:42 +02:00
Martin Pulec
d5c8c198b9 DELTACAST DVI: fixed multi-threaded issue
VHD_UnlockSlotHandle needs to be called from the same thread as
VHD_LockSlotHandle.
2019-05-22 10:33:32 +02:00
Martin Piatka
8069e08e4e GUI: Fix build with QT < 5.7 2019-05-21 10:33:46 +02:00
Martin Piatka
a0afee23dc Preview disp: Fix warnings 2019-05-20 13:19:51 +02:00
Martin Piatka
c88353cdfb Cineform: Fix warnings 2019-05-20 13:19:51 +02:00
Martin Piatka
167b563d90 Preview cap filter: Fix warnings 2019-05-20 13:19:51 +02:00
Martin Piatka
ac1d494fa3 shared_mem: Fix warnings 2019-05-20 13:19:51 +02:00
Martin Piatka
9957fe3fd3 VDPAU: Fix warnings 2019-05-20 13:19:51 +02:00
Martin Piatka
e12f4fe275 VAAPI: Fix waringns 2019-05-20 13:19:51 +02:00
Martin Piatka
4839007ba5 GUI: automatically add extension when saving 2019-05-20 13:18:03 +02:00
Martin Piatka
6df1eea2ee GUI: Loading and saving of options to file 2019-05-20 13:18:03 +02:00
Martin Pulec
ac34a9ca05 Fixed capture filter "every" 2019-05-20 11:35:03 +02:00
Martin Pulec
4e0a0b2d28 Configure: hwaccel - added missing dependency 2019-05-09 08:50:57 +02:00
Martin Pulec
2860b99259 Added WASAPI capture 2019-05-09 08:50:36 +02:00
Martin Pulec
7cd5f9127a ALSA play.: do not stop if not running
This effectively cleans error warning.

+ added param "alsa-play-period-size"
2019-05-07 15:00:34 +02:00
Martin Pulec
fd156d14af AJA disp.: fixed UHD format matching 2019-05-07 15:00:34 +02:00
Martin Piatka
cea756e613 GUI: Add display options 2019-05-03 13:25:32 +02:00
Martin Piatka
a4eea95391 GUI: Move fec to settings window 2019-05-03 13:23:55 +02:00
Martin Pulec
94a33ffeb0 Video decoder: fixed FEC uncompressed decoding 2019-04-29 17:48:09 +02:00
Martin Pulec
ef71d961a7 WASAPI compilation fix 2019-04-25 15:20:43 +02:00
Martin Pulec
1fda03564c Merge pull request #22 from tmenari/master
Add 12-bit (raw R12L) compress/decompress support to cmpto_j2k
2019-04-25 14:51:17 +02:00
Thomas Menari
4f82fe0797 [cmpto_j2k] readability 2019-04-24 10:57:27 -07:00
Thomas Menari
7390015e98 Merge branch 'master' of https://github.com/CESNET/UltraGrid 2019-04-24 10:51:56 -07:00
Martin Pulec
bf729f32e2 DeckLink: fixes 2019-04-24 14:49:16 +02:00
Martin Pulec
d09d91d965 DeckLink: compat with API 11.0 2019-04-24 14:49:12 +02:00
Martin Pulec
aa983e3af0 Updated DeckLink API to 11.0 2019-04-24 14:46:20 +02:00
Martin Pulec
470628cb90 Added WASAPI playback 2019-04-24 14:46:20 +02:00
Martin Pulec
5407a0d890 Windows: non-blocking receiving for audio 2019-04-24 14:46:20 +02:00
Martin Pulec
eabe8d4909 Missing include 2019-04-24 14:45:57 +02:00
Martin Pulec
55ada9bbf0 DeckLink cap.: do not crash on error
Do not crash when impossible parameters set on commandline (eg. 12-bit
RGB on a card without a support).
2019-04-23 10:53:59 +02:00
Thomas Menari
b16757adec [cmpto_j2k] use 12bit j2k codestream for r12l instead of 16bit 2019-04-18 16:28:25 -07:00
Thomas Menari
4926a806fa Merge branch 'master' of https://github.com/CESNET/UltraGrid 2019-04-18 16:06:28 -07:00
Martin Pulec
491756d318 Audio decoder: fixed a SEGV
Fixed an segfault when "--audio-channel-map" is used.

+ fixed a warning
+ info that we are mixing audio
2019-04-18 17:27:38 +02:00
Thomas Menari
d76b7917eb [cmpto_j2k] add initial r12l decode support 2019-04-11 12:24:44 -07:00
Thomas Menari
4aa28c1f50 [cmpto_j2k] reconfigure pool with correct color_spec 2019-04-10 20:39:50 -07:00
Thomas Menari
21c5255c8a [decklink] minor typo fixes 2019-04-10 16:20:00 -07:00
Thomas Menari
5646c86b1e [cmpto_j2k] add initial r12l encode support 2019-04-10 16:14:39 -07:00
Martin Pulec
2363415f90 CoInitializeEx COINIT_MULTITHREADED everywhere 2019-04-08 17:36:33 +02:00
Martin Pulec
7249adf2f9 Compile fix: do not include libavcodec_common.h
Do not include libavcodec_common.h where not needed (eg. video_codec.c)
because otherwise it causes unmet dependencies for modular build (not
linking against libavcodec for av_strerror).
2019-04-08 17:36:33 +02:00
Martin Pulec
e1e9a7d571 Build: fix out-of-tree build 2019-04-08 17:36:23 +02:00
Martin Pulec
3a8d3382d0 Libavcodec: AV_CODEC_ID_AV1 backward compat 2019-04-08 17:36:23 +02:00
Martin Pulec
95962ab635 Testcard: fixed warnings 2019-04-08 17:36:23 +02:00
Martin Pulec
6995b6c2c8 Testcard: option to set arbitrary color as pattern 2019-04-08 17:36:23 +02:00