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
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
5b8b98dd71
Configure: NDI support for Windows
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 Piatka
3745cf8fb9
GUI: Use regex to split lines
...
Windows builds sometimes use lf or crlf depending on how they are built.
With this change input should be parsed correctly whether it uses
crlf, lf or even just cr.
2019-04-02 10:46:14 +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
Martin Pulec
bf979a1c56
Lavc: allow RGB for libx264rgb
...
* when codecs supports pixel format natively, it is now passed directly
* also when no conversion is needed, data aren't memcpied anymore
2019-03-29 15:04:05 +01:00
Martin Pulec
4d2740b2b8
Fixed print of some FourCCs
2019-03-22 10:19:17 +01:00
Martin Pulec
5cfd068136
Configure: small fix
2019-03-22 10:19:17 +01:00
Martin Pulec
27329cff85
NDI: support for BGRA
...
+ print unsupported FourCCs as a string
2019-03-22 10:19:16 +01:00
Martin Pulec
13a11c5fae
ALSA play.: changed warning
...
Changed message when user (our) buffer is empty to differentiate from
kernel-level underrun.
2019-03-22 10:19:16 +01:00
Martin Pulec
1c9ee430d2
ALSA play.: default driver buf size 60 ms
...
Set fixed size of driver buffer to 60 ms. Refer to GITHUB issue #14 .
When depending on scheduler quantum length, the value might have been
lower previously causing unddrruns.
2019-03-22 10:19:16 +01:00
Martin Pulec
fb163a37cd
ALSA play.: change parameters precedence
...
Respect alsa-playback-buffer option if both this and low-latency-audio is set.
(Previously low-latency-audio overrided explicit buffer len.)
2019-03-22 10:19:16 +01:00
Martin Pulec
84db815331
DeckLink disp.: set square split only if supported
...
Set bmdDeckLinkConfigQuadLinkSDIVideoOutputSquareDivisionSplit only on
device supporting quad-link SDI.
2019-03-22 10:19:16 +01:00
Martin Pulec
43889a4691
Win: configure fix
2019-03-22 10:18:56 +01:00
Martin Pulec
ec6cf3ae9a
AJA cap.: fixed previous commit
2019-03-22 10:03:09 +01:00