mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-07-29 01:35:06 +00:00
Original commit message from CVS: Patch by: Mark Nauwelaerts <manauw at skynet be> * gst/videofilter/Makefile.am: * gst/videofilter/gstgamma.c: (gst_gamma_base_init), (gst_gamma_class_init), (gst_gamma_init), (gst_gamma_set_property), (gst_gamma_get_property), (gst_gamma_calculate_tables), (oil_tablelookup_u8), (gst_gamma_set_caps), (gst_gamma_planar411_ip), (gst_gamma_transform_ip), (plugin_init): Port gamma filter to 0.10. Fixes #412704. * tests/check/Makefile.am: * tests/check/elements/videofilter.c: (setup_filter), (cleanup_filter), (check_filter), (GST_START_TEST), (videobalance_suite), (videoflip_suite), (gamma_suite), (main): Add unit tests for videofilters.
41 lines
1.6 KiB
Makefile
41 lines
1.6 KiB
Makefile
# noinst_LTLIBRARIES = libgstvideoexample.la
|
|
plugin_LTLIBRARIES = libgstvideoflip.la libgstvideobalance.la libgstgamma.la
|
|
|
|
noinst_HEADERS = gstvideoflip.h gstvideobalance.h
|
|
|
|
EXTRA_DIST = gstvideotemplate.c make_filter
|
|
CLEANFILES = gstvideoexample.c
|
|
|
|
# libgstvideoexample_la_SOURCES = gstvideoexample.c
|
|
# libgstvideoexample_la_CFLAGS = $(GST_CFLAGS)
|
|
# libgstvideoexample_la_LIBADD = libgstvideofilter-@GST_MAJORMINOR@.la $(GST_LIBS)
|
|
# libgstvideoexample_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
|
|
libgstvideoflip_la_SOURCES = gstvideoflip.c
|
|
libgstvideoflip_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
|
|
$(GST_PLUGINS_BASE_CFLAGS)
|
|
libgstvideoflip_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_MAJORMINOR@ $(GST_BASE_LIBS) $(GST_LIBS)
|
|
libgstvideoflip_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
|
|
libgstvideobalance_la_SOURCES = gstvideobalance.c
|
|
libgstvideobalance_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
|
|
$(GST_PLUGINS_BASE_CFLAGS)
|
|
libgstvideobalance_la_LIBADD = \
|
|
$(GST_PLUGINS_BASE_LIBS) \
|
|
-lgstvideo-@GST_MAJORMINOR@ \
|
|
-lgstinterfaces-@GST_MAJORMINOR@ \
|
|
$(GST_BASE_LIBS) \
|
|
$(GST_LIBS) \
|
|
$(LIBM)
|
|
libgstvideobalance_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
|
|
libgstgamma_la_SOURCES = gstgamma.c
|
|
libgstgamma_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
|
|
$(GST_PLUGINS_BASE_CFLAGS)
|
|
libgstgamma_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_MAJORMINOR@ \
|
|
$(GST_BASE_LIBS) $(GST_LIBS)
|
|
libgstgamma_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -lm
|
|
|
|
gstvideoexample.c: $(srcdir)/make_filter $(srcdir)/gstvideotemplate.c
|
|
$(srcdir)/make_filter Videoexample $(srcdir)/gstvideotemplate.c
|