mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-02 22:46:35 +00:00
8af7381d5c
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.
19 lines
521 B
Makefile
19 lines
521 B
Makefile
plugin_LTLIBRARIES = libgstcairo.la
|
|
|
|
noinst_HEADERS = gsttimeoverlay.h gsttextoverlay.h
|
|
|
|
libgstcairo_la_SOURCES = \
|
|
gstcairo.c \
|
|
gsttimeoverlay.c \
|
|
gsttextoverlay.c
|
|
|
|
libgstcairo_la_CFLAGS = \
|
|
-I$(top_srcdir)/gst/videofilter \
|
|
$(GST_PLUGINS_BASE_CFLAGS) \
|
|
$(GST_BASE_CFLAGS) \
|
|
$(GST_CFLAGS) $(CAIRO_CFLAGS)
|
|
libgstcairo_la_LIBADD = \
|
|
$(top_builddir)/gst/videofilter/libgstvideofilter-$(GST_MAJORMINOR).la \
|
|
$(GST_BASE_LIBS) \
|
|
$(GST_LIBS) $(CAIRO_LIBS) -lm
|
|
libgstcairo_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|