2004-12-16 05:32:07 +00:00
|
|
|
plugin_LTLIBRARIES = libgstcairo.la
|
|
|
|
|
2011-01-28 00:14:04 +00:00
|
|
|
if USE_CAIRO_GOBJECT
|
|
|
|
glib_enum_define = GST_CAIRO
|
|
|
|
glib_gen_prefix = gst_cairo
|
|
|
|
glib_gen_basename = gstcairo
|
2004-12-16 05:32:07 +00:00
|
|
|
|
2011-01-28 00:14:04 +00:00
|
|
|
include $(top_srcdir)/common/gst-glib-gen.mak
|
|
|
|
|
|
|
|
built_sources = gstcairo-marshal.c
|
|
|
|
built_headers = gstcairo-marshal.h
|
|
|
|
|
|
|
|
BUILT_SOURCES = $(built_sources) $(built_headers)
|
|
|
|
|
|
|
|
gstcairo_gobject_dep_sources = gstcairooverlay.c
|
|
|
|
gstcairo_gobject_dep_headers = gstcairooverlay.h
|
|
|
|
|
|
|
|
CLEANFILES = $(BUILT_SOURCES)
|
|
|
|
endif
|
|
|
|
|
|
|
|
noinst_HEADERS = \
|
|
|
|
gsttimeoverlay.h \
|
|
|
|
gsttextoverlay.h \
|
|
|
|
gstcairorender.h \
|
|
|
|
$(gstcairo_gobject_dep_headers)
|
2004-12-16 05:32:07 +00:00
|
|
|
libgstcairo_la_SOURCES = \
|
ext/cairo/: Port cairo textoverlay plugin to 0.9. Add 'shaded-background' property and redo position. Doesn't handle ...
Original commit message from CVS:
* ext/cairo/Makefile.am:
* ext/cairo/gstcairo.c: (plugin_init):
* ext/cairo/gsttextoverlay.c: (gst_text_overlay_base_init),
(gst_text_overlay_class_init), (gst_text_overlay_finalize),
(gst_text_overlay_init), (gst_text_overlay_font_init),
(gst_text_overlay_set_property), (gst_text_overlay_render_text),
(gst_text_overlay_getcaps), (gst_text_overlay_setcaps),
(gst_text_overlay_text_pad_linked),
(gst_text_overlay_text_pad_unlinked), (gst_text_overlay_shade_y),
(gst_text_overlay_blit_1), (gst_text_overlay_blit_sub2x2),
(gst_text_overlay_push_frame), (gst_text_overlay_pop_video),
(gst_text_overlay_pop_text), (gst_text_overlay_collected),
(gst_text_overlay_change_state):
* ext/cairo/gsttextoverlay.h:
Port cairo textoverlay plugin to 0.9. Add 'shaded-background'
property and redo position. Doesn't handle upstream renegotiation
yet though.
2005-11-07 15:09:54 +00:00
|
|
|
gstcairo.c \
|
2004-12-16 05:32:07 +00:00
|
|
|
gsttimeoverlay.c \
|
2009-07-16 19:27:45 +00:00
|
|
|
gsttextoverlay.c \
|
2011-01-28 00:14:04 +00:00
|
|
|
gstcairorender.c \
|
|
|
|
$(gstcairo_gobject_dep_sources)
|
|
|
|
nodist_libgstcairo_la_SOURCES = \
|
|
|
|
$(built_sources)
|
2005-10-12 03:12:57 +00:00
|
|
|
libgstcairo_la_CFLAGS = \
|
2011-01-28 00:14:04 +00:00
|
|
|
$(GST_PLUGINS_BASE_CFLAGS) \
|
ext/cairo/: Port cairo textoverlay plugin to 0.9. Add 'shaded-background' property and redo position. Doesn't handle ...
Original commit message from CVS:
* ext/cairo/Makefile.am:
* ext/cairo/gstcairo.c: (plugin_init):
* ext/cairo/gsttextoverlay.c: (gst_text_overlay_base_init),
(gst_text_overlay_class_init), (gst_text_overlay_finalize),
(gst_text_overlay_init), (gst_text_overlay_font_init),
(gst_text_overlay_set_property), (gst_text_overlay_render_text),
(gst_text_overlay_getcaps), (gst_text_overlay_setcaps),
(gst_text_overlay_text_pad_linked),
(gst_text_overlay_text_pad_unlinked), (gst_text_overlay_shade_y),
(gst_text_overlay_blit_1), (gst_text_overlay_blit_sub2x2),
(gst_text_overlay_push_frame), (gst_text_overlay_pop_video),
(gst_text_overlay_pop_text), (gst_text_overlay_collected),
(gst_text_overlay_change_state):
* ext/cairo/gsttextoverlay.h:
Port cairo textoverlay plugin to 0.9. Add 'shaded-background'
property and redo position. Doesn't handle upstream renegotiation
yet though.
2005-11-07 15:09:54 +00:00
|
|
|
$(GST_BASE_CFLAGS) \
|
2011-01-28 00:14:04 +00:00
|
|
|
$(GST_CFLAGS) $(CAIRO_CFLAGS) $(CAIRO_GOBJECT_CFLAGS)
|
2005-10-12 03:12:57 +00:00
|
|
|
libgstcairo_la_LIBADD = \
|
2011-01-28 00:14:04 +00:00
|
|
|
$(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) \
|
|
|
|
$(GST_LIBS) $(CAIRO_LIBS) $(CAIRO_GOBJECT_LIBS) $(LIBM)
|
2005-10-12 03:12:57 +00:00
|
|
|
libgstcairo_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
2008-11-04 12:28:34 +00:00
|
|
|
libgstcairo_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
2011-01-28 00:14:04 +00:00
|
|
|
EXTRA_DIST = cairo-marshal.list
|
|
|
|
|