Commit Graph

23 Commits

Author SHA1 Message Date
Martin Pulec
a08a0900c7 DeckLink: pad FourCC shorter than 4 with spaces
This allows to pass "pal" instead of "pal ".
2019-11-09 21:52:29 +01:00
Martin Pulec
31d9809fcd Updated documentation
Updated authors, copyright to 3-clause BSD (where possible) and file-level Doxygen
2019-11-09 13:47:11 +01:00
Martin Pulec
9438d20181 DeckLink: multiple changes
* replaced the duplex option with the profile
* half-duplex remains to allow user to use a profile with the maximal
  number of independent IOs
* prefixed DEFAULT and KEEP macros with BMD_OPT_ + moved to common hearder
* added bmd_read_fourcc() and use wherever possible (some of previous
  implementations had incorrectly used max instead of min for memcpy and
  didn't zero-initialized the union)
2019-06-14 08:55:07 +02:00
Martin Pulec
4151df3d90 DeckLink disp.: print used device
+ moved the common code for querying name to a common file
2019-06-14 08:55:07 +02:00
Martin Pulec
ecab2ea98e DeckLink disp.: correct duplex mode for quad-link 2019-06-13 14:01:50 +02: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
2363415f90 CoInitializeEx COINIT_MULTITHREADED everywhere 2019-04-08 17:36:33 +02:00
Ben Roeder
4e8af6d56c removed double http from url 2018-09-10 21:57:33 +01:00
Martin Pulec
d43f8bcf3f DeckLink cap.: opt to disable/enable passthrough 2018-05-07 10:47:15 +02:00
Martin Pulec
fb07611894 DeckLink: fixed warnings 2018-04-24 09:59:32 +02:00
Martin Pulec
6463067e6f Small configure/build fixes
* allow build without DeckLink
* added missing library to DirectShow
* fixed missing -ldl if X11 support is build
2018-02-01 14:34:49 +01:00
Martin Pulec
1988466762 DeckLink: improved string handling 2016-11-25 11:41:13 +01:00
Martin Pulec
a1a63d66b5 DeckLink: multiple changes
* fixed CoInitialize/CoUninitalize pairing (for MSW)
* print version in -t decklink:help and -d decklink:help
2016-05-02 17:12:10 +02:00
Martin Pulec
9f0e8d4c47 DeckLink: correctly uninitialize COM 2016-01-19 16:04:37 +01:00
Martin Pulec
b7127d43b5 Decklink: MSW compilation fix 2015-12-09 17:33:11 +01:00
Martin Pulec
f739e35d81 Decklink: move common parts to shared source 2015-12-09 17:18:53 +01:00
Martin Pulec
dc1f2861b6 Remove some notes that are no more relevant 2014-10-17 16:46:51 +02:00
Martin Pulec
06affa3248 Value initialize class with () not {}
Fixes problems with GCC 4.6
2014-09-17 10:12:42 +02:00
Martin Pulec
66641acb78 Added --capabilities option to UltraGrid 2014-09-10 12:10:36 +02:00
Martin Pulec
a2264324d6 OS X: small fixes 2014-08-20 14:42:36 +02:00
Martin Pulec
19ed920654 Decklink cap.: make common string handling funcs 2014-08-11 17:50:05 +02:00
Martin Pulec
b40e86e4c3 Decklink capture: print string repres. of errors 2014-08-11 15:28:33 +02:00