gstreamer/sys/decklink
Nirbheek Chauhan 0084bfccc9 decklink: Fix build on mingw32 by adding missing WINAPI
gstdecklinkaudiosink.cpp:155:19: error: conflicting type attributes specified for 'virtual HRESULT GStreamerAudioOutputCallback::QueryInterface(const IID&, void**)'
In file included from /var/lib/jenkins/workspace/cerbero-cross-mingw32/workdir/mingw/w32/bin/../lib/gcc/i686-w64-mingw32/4.7.3/../../../../i686-w64-mingw32/include/objbase.h:153:0,
                 from /var/lib/jenkins/workspace/cerbero-cross-mingw32/workdir/mingw/w32/bin/../lib/gcc/i686-w64-mingw32/4.7.3/../../../../i686-w64-mingw32/include/ole2.h:16,
                 from /var/lib/jenkins/workspace/cerbero-cross-mingw32/workdir/mingw/w32/bin/../lib/gcc/i686-w64-mingw32/4.7.3/../../../../i686-w64-mingw32/include/windows.h:94,
                 from /var/lib/jenkins/workspace/cerbero-cross-mingw32/workdir/mingw/w32/bin/../lib/gcc/i686-w64-mingw32/4.7.3/../../../../i686-w64-mingw32/include/rpc.h:16,
                 from win/DeckLinkAPI.h:27,
                 from gstdecklink.h:35,
                 from gstdecklinkaudiosink.h:27,
                 from gstdecklinkaudiosink.cpp:25:
/var/lib/jenkins/workspace/cerbero-cross-mingw32/workdir/mingw/w32/bin/../lib/gcc/i686-w64-mingw32/4.7.3/../../../../i686-w64-mingw32/include/unknwn.h:67:25: error:   overriding 'virtual HRESULT IUnknown::QueryInterface(const IID&, void**)'

(and many more)

https://ci.gstreamer.net/job/cerbero-cross-mingw32/6407/console
2017-07-19 02:27:29 +05:30
..
linux decklink: Update to SDK 10.8 2016-09-26 16:39:18 +03:00
osx decklink: Update to SDK 10.8 2016-09-26 16:39:18 +03:00
win decklink: Add "extern C" forward declaration for CreateDeckLinkIteratorInstance() 2017-01-31 14:56:34 +02:00
gstdecklink.cpp decklinkvideosrc: Add custom memory allocator 2017-07-11 14:26:31 +03:00
gstdecklink.h decklinkaudiosrc: Consistently pass stream_time and stream_duration to audio/video src 2017-05-12 11:36:27 +02:00
gstdecklinkaudiosink.cpp decklink: Fix build on mingw32 by adding missing WINAPI 2017-07-19 02:27:29 +05:30
gstdecklinkaudiosink.h decklink: Initial version of the audio/video sink rewrite 2014-12-19 14:40:39 +01:00
gstdecklinkaudiosrc.cpp decklink: Make timestamp reference specifier driver specific 2017-06-07 17:50:09 +03:00
gstdecklinkaudiosrc.h decklink: Use GstQueueArray instead of GQueue 2017-03-24 14:26:39 +02:00
gstdecklinkvideosink.cpp decklink: Fix build on mingw32 by adding missing WINAPI 2017-07-19 02:27:29 +05:30
gstdecklinkvideosink.h decklinkvideosink: Add support for GstVideoTimeCode 2016-08-04 19:08:27 +03:00
gstdecklinkvideosrc.cpp decklink: Make timestamp reference specifier driver specific 2017-06-07 17:50:09 +03:00
gstdecklinkvideosrc.h decklink: Use GstQueueArray instead of GQueue 2017-03-24 14:26:39 +02:00
Makefile.am decklink: Add autotools support on Windows 2017-07-14 17:21:13 +05:30
meson.build decklink: Fix linking on MinGW 2017-05-05 17:49:22 +05:30