mirror of
https://github.com/brl/mutter.git
synced 2024-11-10 07:56:14 -05:00
282505ba99
These functions are used when attaching frames at a start point other than layer 0 is required. This could potentially be used to "layer" videos and textures on top of each other in the CoglPipeline. This layering could come handy if videos are used as alpha masks or normal maps, or when arranging layers in a perticular order, so Cogl could blend them nicely without extra hassle. Reviewed-by: Neil Roberts <neil@linux.intel.com> Reviewed-by: Robert Bragg <robert@linux.intel.com> (cherry picked from commit f98b437c9ea79f04ef1ebbb6ff547f58b49b0008)
71 lines
1.6 KiB
Makefile
71 lines
1.6 KiB
Makefile
include $(top_srcdir)/build/autotools/Makefile.am.silent
|
|
|
|
NULL =
|
|
|
|
CLEANFILES =
|
|
DISTCLEANFILES =
|
|
|
|
EXTRA_DIST =
|
|
|
|
source_c = \
|
|
cogl-gst-video-sink.c \
|
|
$(NULL)
|
|
|
|
source_h = \
|
|
cogl-gst.h \
|
|
cogl-gst-video-sink.h \
|
|
$(NULL)
|
|
|
|
lib_LTLIBRARIES = libcogl-gst.la
|
|
|
|
libcogl_gst_la_SOURCES = $(source_c) $(source_h)
|
|
libcogl_gst_la_CFLAGS = $(COGL_DEP_CFLAGS) $(COGL_GST_DEP_CFLAGS) $(COGL_EXTRA_CFLAGS) $(MAINTAINER_CFLAGS)
|
|
libcogl_gst_la_LIBADD = $(top_builddir)/cogl/libcogl.la
|
|
libcogl_gst_la_LIBADD += $(COGL_DEP_LIBS) $(COGL_GST_DEP_LIBS) $(COGL_EXTRA_LDFLAGS)
|
|
libcogl_gst_la_LDFLAGS = \
|
|
-export-dynamic \
|
|
-export-symbols-regex "^cogl_gst_.*" \
|
|
-no-undefined \
|
|
-version-info @COGL_LT_CURRENT@:@COGL_LT_REVISION@:@COGL_LT_AGE@ \
|
|
-rpath $(libdir)
|
|
|
|
AM_CPPFLAGS = \
|
|
-DCOGL_COMPILATION \
|
|
-DG_LOG_DOMAIN=\"CoglGst\" \
|
|
-I$(top_srcdir)/cogl \
|
|
-I$(top_builddir)/cogl \
|
|
-I$(top_srcdir)/cogl/winsys \
|
|
-I$(top_srcdir) \
|
|
-I$(top_builddir)
|
|
|
|
cogl_gstheadersdir = $(includedir)/cogl/cogl-gst
|
|
cogl_gstheaders_HEADERS = $(source_h)
|
|
|
|
plugin_source_c = \
|
|
$(srcdir)/cogl-gst-plugin.c \
|
|
$(NULL)
|
|
|
|
libgstcogl_la_SOURCES = \
|
|
$(plugin_source_c) \
|
|
$(NULL)
|
|
|
|
plugin_LTLIBRARIES = libgstcogl.la
|
|
|
|
libgstcogl_la_CFLAGS = $(COGL_DEP_CFLAGS) $(COGL_GST_DEP_CFLAGS) $(COGL_EXTRA_CFLAGS) $(MAINTAINER_CFLAGS)
|
|
libgstcogl_la_LIBADD = \
|
|
$(top_builddir)/cogl/libcogl.la \
|
|
$(builddir)/libcogl-gst.la
|
|
libgstcogl_la_LIBADD += $(COGL_DEP_LIBS) $(COGL_GST_DEP_LIBS) $(COGL_EXTRA_LDFLAGS)
|
|
libgstcogl_la_LDFLAGS = \
|
|
-avoid-version -no-undefined \
|
|
$(NULL)
|
|
|
|
|
|
pc_files = cogl-gst.pc
|
|
|
|
pkgconfigdir = $(libdir)/pkgconfig
|
|
pkgconfig_DATA = $(pc_files)
|
|
|
|
EXTRA_DIST += cogl-gst.pc.in
|
|
DISTCLEANFILES += $(pc_files)
|