Stéphane Cerveau
da9e012e8a
plugins-sys: allow per feature registration
...
Split plugin into features including
dynamic types which can be indiviually
registered during a static build.
More details here:
https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/661
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2116 >
2021-04-09 19:23:40 +00:00
Sebastian Dröge
8ba4d1a480
decklink: Add simple device provider for Decklink devices
2019-12-03 09:16:22 +00:00
Thibault Saunier
47a49f3381
docs: Build documentation with hotdoc
2019-05-13 17:00:00 -04:00
Nirbheek Chauhan
5177f7c7ee
meson: host_system is 'ios' when building for iOS
...
The cross file sets this value, and we use 'ios' in Cerbero.
2018-08-17 04:07:24 +05:30
Nirbheek Chauhan
b55dfb5313
Add feature options for almost all plugins
...
The only plugins remaining are those that haven't been ported to Meson
yet, and msdk. Also, the tests are still automagic.
https://bugzilla.gnome.org/show_bug.cgi?id=795107
2018-07-27 19:04:38 +05:30
Xavier Claessens
83d0623293
Meson: Generate pc file for all plugins in bad
...
https://bugzilla.gnome.org/show_bug.cgi?id=794568
2018-04-25 11:08:09 +01:00
Nirbheek Chauhan
8865b440d9
decklink: Fix linking on MinGW
...
MinGW does not provide comsupp.lib, so there's no implementation of
_com_util::ConvertBSTRToString. Use a fallback implementation that
uses wcstombs() instead.
On MinGW we also truncate the name to 100 chars which should be fine.
2017-05-05 17:49:22 +05:30
Nirbheek Chauhan
e8e639081a
meson: Fix decklink building on Windows
...
Needs comsuppw, and does not need libdl or pthread.
2017-05-05 17:49:21 +05:30
Tim-Philipp Müller
0ded4c1356
meson: decklink: fix meson configure error on macOS
...
"meson encountered an error in file
sys/decklink/meson.build, line 33, column 2:
Invalid use of addition: must be str, not list"
Also remove nonsensical linker flags on windows.
https://bugzilla.gnome.org/show_bug.cgi?id=781156
2017-04-11 09:43:53 +01:00
Sebastian Dröge
dd4f14fd68
decklink: Add to the meson Windows build
2017-01-31 14:56:34 +02:00
Tim-Philipp Müller
aceb64a21c
meson: decklink: fix plugin filename
2017-01-05 20:45:15 +00:00
Tim-Philipp Müller
3ecf1d8fd1
meson: build decklink plugin
2017-01-05 20:34:14 +00:00