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
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
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 Pulec
ac34a9ca05
Fixed capture filter "every"
2019-05-20 11:35:03 +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 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
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
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
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
Martin Pulec
0b7dd5a1b7
DeckLink: typo
2019-04-08 17:36:23 +02:00
Martin Pulec
dc97948a92
DeckLink cap.: release attributes
2019-04-08 17:36:20 +02:00
Martin Piatka
1f56d139a1
Video compress: lavc: Decode to v210 with memcpy only if input is v210
2019-04-08 13:37:11 +02:00
Martin Piatka
f15ed9c5bd
Video compress: lavc: Fix segfault when pixfmt unsupported
2019-04-08 13:06:36 +02:00
Martin Piatka
83b780f817
Video compress: ABI changed
...
ABI change - added async tile API
2019-04-08 10:32:06 +02:00
Martin Pulec
8c5204aab9
NDI: Report captured format
2019-04-03 19:42:58 +02:00
Martin Pulec
5b1a45cbbf
DShow: multiple changes
...
* restructuralize a bit
* marked unsupported formats with flag (C - unsupported codec and
F - VIDEOINFOHEADER2)
* mark interlaced formats (but cannot be used since VIDEOINFOHEADER2 is
unsupported by Sample Grabber Filter)
* make output prettier
2019-04-03 19:42:58 +02:00
Martin Pulec
7c1bb0c1e1
Lib_common: error if module is multiple times init
2019-04-03 19:42:58 +02:00
Martin Pulec
0eb3837ed0
NDI: improved BGRA support
...
Do not overwrite NDI buffer with converted RGBA, allocate own buffer
instead.
2019-04-03 19:42:58 +02:00
Martin Pulec
d6523202af
Configure: do not export OS_VERSION_{MAJOR,MINOR}
...
* this is only used for macOS so use built-in defines instead
* the version is still used for some feature check in configure itself
2019-04-03 19:42:58 +02:00
Martin Pulec
459294ce96
Border: updates
...
* added height option
* color doesn't need to start with a hash
2019-04-01 16:00:50 +02:00