diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2008-05-20 09:29:28 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2008-05-20 09:29:28 +0000 |
commit | 1361d068742cde907d2932a1ab1589d1311dc086 (patch) | |
tree | 4aa3885d0ff83ec7db2891e49144f312c23ea9b6 /gst/smpte/Makefile.am | |
parent | 17d7955eff0a0705257a51b4c66f38d4d79d4fc1 (diff) |
gst/smpte/: Add new plugin that adds the SMPTE transition in the alpha channel of
Original commit message from CVS:
* gst/smpte/Makefile.am:
* gst/smpte/gstsmpte.c: (gst_smpte_plugin_init):
* gst/smpte/gstsmpte.h:
* gst/smpte/gstsmptealpha.c:
(gst_smpte_alpha_transition_type_get_type),
(gst_smpte_alpha_get_type), (gst_smpte_alpha_base_init),
(gst_smpte_alpha_class_init), (gst_smpte_alpha_update_mask),
(gst_smpte_alpha_setcaps), (gst_smpte_alpha_get_unit_size),
(gst_smpte_alpha_init), (gst_smpte_alpha_finalize),
(gst_smpte_alpha_do_ayuv), (gst_smpte_alpha_do_i420),
(gst_smpte_alpha_transform), (gst_smpte_alpha_set_property),
(gst_smpte_alpha_get_property), (gst_smpte_alpha_plugin_init):
* gst/smpte/gstsmptealpha.h:
* gst/smpte/plugin.c: (plugin_init):
Add new plugin that adds the SMPTE transition in the alpha channel of
I420 and AYUV frames so that they can be blended with videomixer later
on. Uses all niceties such as using base transform for efficient alloc
and negotiation. It currently requires GstController to control the
position in the transition effect.
Diffstat (limited to 'gst/smpte/Makefile.am')
-rw-r--r-- | gst/smpte/Makefile.am | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gst/smpte/Makefile.am b/gst/smpte/Makefile.am index 3ecc9152..cce8f5c4 100644 --- a/gst/smpte/Makefile.am +++ b/gst/smpte/Makefile.am @@ -1,9 +1,11 @@ plugin_LTLIBRARIES = libgstsmpte.la -libgstsmpte_la_SOURCES = gstsmpte.c gstmask.c barboxwipes.c paint.c +libgstsmpte_la_SOURCES = gstsmpte.c gstmask.c barboxwipes.c paint.c gstsmptealpha.c plugin.c -noinst_HEADERS = gstsmpte.h gstmask.h paint.h +noinst_HEADERS = gstsmpte.h gstmask.h paint.h gstsmptealpha.h -libgstsmpte_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) -libgstsmpte_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(LIBM) +libgstsmpte_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(GST_CONTROLLER_CFLAGS) +libgstsmpte_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(LIBM) \ + -lgstvideo-$(GST_MAJORMINOR) \ + $(GST_CONTROLLER_LIBS) libgstsmpte_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) |