| plugin_LTLIBRARIES = libgstdecklink.la |
| |
| libgstdecklink_la_CPPFLAGS = \ |
| $(GST_PLUGINS_BAD_CFLAGS) \ |
| $(GST_PLUGINS_BASE_CFLAGS) \ |
| $(GST_BASE_CFLAGS) \ |
| $(GST_CXXFLAGS) \ |
| $(DECKLINK_CXXFLAGS) |
| libgstdecklink_la_LIBADD = \ |
| $(GST_PLUGINS_BASE_LIBS) \ |
| -lgstaudio-@GST_API_VERSION@ \ |
| -lgstvideo-@GST_API_VERSION@ \ |
| $(GST_BASE_LIBS) \ |
| $(GST_LIBS) \ |
| $(DECKLINK_LIBS) \ |
| $(LIBM) |
| libgstdecklink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) |
| |
| if DECKLINK_OSX |
| libgstdecklink_la_LDFLAGS += \ |
| -Wl,-framework,CoreFoundation |
| endif |
| |
| libgstdecklink_la_SOURCES = \ |
| gstdecklink.cpp \ |
| gstdecklinkaudiosink.cpp \ |
| gstdecklinkvideosink.cpp \ |
| gstdecklinkaudiosrc.cpp \ |
| gstdecklinkvideosrc.cpp |
| |
| 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 \ |
| gstdecklinkvideosink.h \ |
| gstdecklinkaudiosrc.h \ |
| gstdecklinkvideosrc.h \ |
| linux/DeckLinkAPIConfiguration.h \ |
| linux/DeckLinkAPIDeckControl.h \ |
| linux/DeckLinkAPIDiscovery.h \ |
| linux/DeckLinkAPI.h \ |
| linux/DeckLinkAPIModes.h \ |
| linux/DeckLinkAPITypes.h \ |
| linux/LinuxCOM.h \ |
| osx/DeckLinkAPIConfiguration.h \ |
| osx/DeckLinkAPIDeckControl.h \ |
| osx/DeckLinkAPIDiscovery.h \ |
| osx/DeckLinkAPI.h \ |
| osx/DeckLinkAPIModes.h \ |
| osx/DeckLinkAPIStreaming.h \ |
| osx/DeckLinkAPITypes.h \ |
| osx/DeckLinkAPIVersion.h \ |
| win/DeckLinkAPI.h |
| |
| EXTRA_DIST = \ |
| linux/DeckLinkAPIDispatch.cpp \ |
| osx/DeckLinkAPIDispatch.cpp \ |
| win/DeckLinkAPIDispatch.cpp \ |
| win/DeckLinkAPI_i.c |
| |
| |