mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-30 20:59:44 +00:00
decklink: Add autotools support on Windows
Also add a missing windows file to EXTRA_DIST https://bugzilla.gnome.org/show_bug.cgi?id=784943
This commit is contained in:
parent
e21375d40c
commit
528ae2c15d
2 changed files with 17 additions and 1 deletions
|
@ -2253,6 +2253,12 @@ AG_GST_CHECK_FEATURE(DECKLINK, [decklink], decklink, [
|
|||
])
|
||||
fi
|
||||
;;
|
||||
*-mingw*)
|
||||
HAVE_DECKLINK=yes
|
||||
DECKLINK_CXXFLAGS=
|
||||
DECKLINK_LIBS="-loleaut32"
|
||||
HAVE_DECKLINK_WIN=yes
|
||||
;;
|
||||
*)
|
||||
HAVE_DECKLINK=no
|
||||
;;
|
||||
|
@ -2262,6 +2268,7 @@ AG_GST_CHECK_FEATURE(DECKLINK, [decklink], decklink, [
|
|||
AC_SUBST(DECKLINK_LIBS)
|
||||
])
|
||||
AM_CONDITIONAL(DECKLINK_OSX, test "x$HAVE_DECKLINK_OSX" = xyes)
|
||||
AM_CONDITIONAL(DECKLINK_WIN, test "x$HAVE_DECKLINK_WIN" = xyes)
|
||||
|
||||
dnl **** DirectFB ****
|
||||
translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTFB, true)
|
||||
|
|
|
@ -32,10 +32,18 @@ if DECKLINK_OSX
|
|||
libgstdecklink_la_SOURCES += \
|
||||
osx/DeckLinkAPIDispatch.cpp
|
||||
else
|
||||
|
||||
if DECKLINK_WIN
|
||||
libgstdecklink_la_SOURCES += \
|
||||
win/DeckLinkAPIDispatch.cpp \
|
||||
win/DeckLinkAPI_i.c
|
||||
else
|
||||
libgstdecklink_la_SOURCES += \
|
||||
linux/DeckLinkAPIDispatch.cpp
|
||||
endif
|
||||
|
||||
endif
|
||||
|
||||
noinst_HEADERS = \
|
||||
gstdecklink.h \
|
||||
gstdecklinkaudiosink.h \
|
||||
|
@ -62,6 +70,7 @@ noinst_HEADERS = \
|
|||
EXTRA_DIST = \
|
||||
linux/DeckLinkAPIDispatch.cpp \
|
||||
osx/DeckLinkAPIDispatch.cpp \
|
||||
win/DeckLinkAPIDispatch.cpp
|
||||
win/DeckLinkAPIDispatch.cpp \
|
||||
win/DeckLinkAPI_i.c
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue