Commits on Source (14)
-
<mutex> is not available with gcc for mingw64
e0872532 -
The official SDK has headers with Boost License which is MIT-like and GPLv2 compatible. Co-authored-by:
Marvin Scholz <epirat07@gmail.com>
10150dcb -
DeckLinkAPIDispatch.cpp is not available on Windows. DeckLinkAPI.h is available on all supported platforms. Allow decklink SDK from the contribs if --with-decklink-sdk is not used. Co-authored-by:
Marvin Scholz <epirat07@gmail.com>
a3f4baad -
The SDK has this modifier. I was not in some older SDKs.
9f8068f6 -
DeckLinkAPIDispatch.cpp doesn't exist on Windows and CreateDeckLinkIteratorInstance() too. Instead we should use CoCreateInstance(). The strings are BSTR. Use the proper enum values where appropriate. Some types are different between Windows and Linux/macOS.
9168091a -
a63a5257
-
793353f5
-
* On Windows they are LONGLONG and PRId64 is "lld". * On Linux/macOS they are int64_t and should use PRId64 as well.
e76393e5 -
2544aa8b
-
268acdd5
-
getVConn() never returns bmdVideoConnectionUnspecified which is 0 but it returns bmdVideoConnectionSDI by default.
bec5eaac -
2ecc9cf1
-
Windows: LIBCOM Linux: -lpthread and $(LIBDL) (pthread_once and dlopen) Mac: None (pthread_once is part of libc)
e726ac2c -
The CPPFLAGS were already defined for stream_out_sdi but not the LIBS.
b1e3ca3b
Showing
- configure.ac 5 additions, 2 deletionsconfigure.ac
- contrib/src/decklink/rules.mak 38 additions, 0 deletionscontrib/src/decklink/rules.mak
- modules/access/Makefile.am 7 additions, 1 deletionmodules/access/Makefile.am
- modules/access/decklink.cpp 18 additions, 8 deletionsmodules/access/decklink.cpp
- modules/access/vlc_decklink.h 22 additions, 1 deletionmodules/access/vlc_decklink.h
- modules/stream_out/Makefile.am 8 additions, 2 deletionsmodules/stream_out/Makefile.am
- modules/stream_out/sdi/AES3Audio.cpp 14 additions, 11 deletionsmodules/stream_out/sdi/AES3Audio.cpp
- modules/stream_out/sdi/AES3Audio.hpp 1 addition, 2 deletionsmodules/stream_out/sdi/AES3Audio.hpp
- modules/stream_out/sdi/DBMHelper.cpp 21 additions, 8 deletionsmodules/stream_out/sdi/DBMHelper.cpp
- modules/stream_out/sdi/DBMSDIOutput.cpp 46 additions, 30 deletionsmodules/stream_out/sdi/DBMSDIOutput.cpp
- modules/stream_out/sdi/DBMSDIOutput.hpp 2 additions, 2 deletionsmodules/stream_out/sdi/DBMSDIOutput.hpp
- modules/stream_out/sdi/SDIStream.cpp 13 additions, 22 deletionsmodules/stream_out/sdi/SDIStream.cpp
- modules/stream_out/sdi/SDIStream.hpp 2 additions, 3 deletionsmodules/stream_out/sdi/SDIStream.hpp
- modules/video_output/Makefile.am 7 additions, 1 deletionmodules/video_output/Makefile.am
- modules/video_output/decklink.cpp 47 additions, 31 deletionsmodules/video_output/decklink.cpp
contrib/src/decklink/rules.mak
0 → 100644