mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 16:50:47 +00:00
f8c81337c5
Original commit message from CVS: * configure.ac: Changes to remove POSIXisms (mmap in this case) and to build DLLs on Windows. * gst/Makefile.am: * gst/elements/gstfilesrc.c: (gst_filesrc_get), (gst_filesrc_open_file): * gst/schedulers/Makefile.am:
59 lines
2 KiB
Makefile
59 lines
2 KiB
Makefile
plugindir = $(libdir)/gstreamer-@GST_MAJORMINOR@
|
|
|
|
if GST_DISABLE_OMEGA_COTHREADS
|
|
omegaschedulers =
|
|
else
|
|
omegaschedulers = \
|
|
libgstbasicomegascheduler.la \
|
|
libgstentryomegascheduler.la \
|
|
libgstoptomegascheduler.la
|
|
endif
|
|
|
|
plugin_LTLIBRARIES = \
|
|
$(omegaschedulers) \
|
|
libgstbasicgthreadscheduler.la \
|
|
libgstentrygthreadscheduler.la \
|
|
libgstoptscheduler.la \
|
|
libgstoptgthreadscheduler.la
|
|
|
|
if GST_DISABLE_OMEGA_COTHREADS
|
|
else
|
|
libgstbasicomegascheduler_la_SOURCES = gstbasicscheduler.c
|
|
libgstbasicomegascheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_OMEGA
|
|
libgstbasicomegascheduler_la_LIBADD = ../libcothreads.la
|
|
libgstbasicomegascheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
endif
|
|
|
|
libgstbasicgthreadscheduler_la_SOURCES = gstbasicscheduler.c
|
|
libgstbasicgthreadscheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_GTHREAD
|
|
libgstbasicgthreadscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
|
|
libgstentrygthreadscheduler_la_SOURCES = entryscheduler.c
|
|
libgstentrygthreadscheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_GTHREAD
|
|
libgstentrygthreadscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
|
|
if GST_DISABLE_OMEGA_COTHREADS
|
|
else
|
|
libgstentryomegascheduler_la_SOURCES = entryscheduler.c
|
|
libgstentryomegascheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_OMEGA
|
|
libgstentryomegascheduler_la_LIBADD = ../libcothreads.la
|
|
libgstentryomegascheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
endif
|
|
|
|
libgstoptscheduler_la_SOURCES = gstoptimalscheduler.c
|
|
libgstoptscheduler_la_CFLAGS = $(GST_CFLAGS)
|
|
libgstoptscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
|
|
if GST_DISABLE_OMEGA_COTHREADS
|
|
else
|
|
libgstoptomegascheduler_la_SOURCES = gstoptimalscheduler.c
|
|
libgstoptomegascheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_OMEGA -DUSE_COTHREADS
|
|
libgstoptomegascheduler_la_LIBADD = ../libcothreads.la
|
|
libgstoptomegascheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
endif
|
|
|
|
libgstoptgthreadscheduler_la_SOURCES = gstoptimalscheduler.c
|
|
libgstoptgthreadscheduler_la_CFLAGS = $(GST_CFLAGS) -D_COTHREADS_GTHREAD -DUSE_COTHREADS
|
|
libgstoptgthreadscheduler_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
|
|
noinst_HEADERS = cothreads_compat.h gthread-cothreads.h
|