mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-18 06:16:36 +00:00
a31855d618
gst_ks_device_provider_probe() is a no-braier, just runs ks_enumerate_devices() and reports the results. Monitoring is a bit more tricky. We have to create a dummy message-processing window and register device change notifications for it. As kernel streaming can (and should) be used for audio capture and audio playback, this change also has certain placeholders for such. https://bugzilla.gnome.org/show_bug.cgi?id=747757
18 lines
658 B
Makefile
18 lines
658 B
Makefile
plugin_LTLIBRARIES = libgstwinks.la
|
|
|
|
libgstwinks_la_SOURCES = gstksclock.c \
|
|
gstksvideodevice.c \
|
|
gstksvideosrc.c \
|
|
ksdeviceprovider.c ksdeviceprovider.h \
|
|
kshelpers.c kshelpers.h \
|
|
ksvideohelpers.c
|
|
libgstwinks_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
|
|
$(GST_PLUGINS_BASE_CFLAGS) $(DIRECTX_CFLAGS) -Wno-error=missing-braces
|
|
libgstwinks_la_LIBADD = \
|
|
$(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \
|
|
$(DIRECTX_LDFLAGS) $(WINKS_LIBS)
|
|
libgstwinks_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
libgstwinks_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
|
|
|
|
noinst_HEADERS= gstksclock.h ksvideohelpers.h gstksvideodevice.h gstksvideosrc.h
|
|
|